Fascinating history and intriguing mythology collide at the crossroads of this picturesque hill station, one of the most popular in the country. Dehradun, located at 240 kilometres from Delhi in the rolling Doon Valley in the foothills of the Himalayas, is flanked by steep mountains and rich Sal woods.