Dehradun is located in the Doon Valley, which is nestled between the Song river on the east and the Asan river on the west. The valley is known for its picturesque landscape and slightly milder climate.
Discover Dehradun: Test Your Knowledge of India's Winter Wonderland Capital!