Dehradun

capital of Uttarakhand, India

Dehradun is the capital city of the Indian state of Uttarakhand. It is between the rivers Ganga and Yamuna. The city is in the foothills of the Himalayas and known for its beautiful landscape.