The confluence of nature and city is beautifully done at Dehradun, located in the Doon Valley. Aside from being the entrance ...