Latest review from DEEPAK SINGH
this is the traffic control point of Dehradun police,
and this from this point on east is dharampur road , on west clock tower and chakrata road Premnagar, on south doon hospital and railway station, on north sahastradhara road.