Like most other places in Uttarakhand, Dehradun is known for its scenic beauty and pleasant weather making it a popular holiday spot. From beautiful mountains to stunning rivers, Dehradun's locations make for the most picturesque landscapes. These photos of Dehradun show you Dehradun's beauty and diversity.