It is located at an elevation of 1339 m above MSL.
[1] The Dharasu Power Station is located there, on the Bhagirathi River.
National Highway 108 originates at Dharasu.
[2] National Highway 94 passes through the town.
This article related to a location in the Indian state of Uttarakhand is a stub.