Tehri Garhwal district
E429875
UNEXPLORED
Tehri Garhwal district is an administrative region in the Indian state of Uttarakhand, known for its mountainous terrain, pilgrimage sites, and the Tehri Dam on the Bhagirathi River.
Jump to:
Referenced by