Learn Kathak Subscribe Dance lessons Guru Pali Chandra

Tehri Dam, Uttarakhand

Travel & Tourism
3067 Videos

Tehri Dam, built on the river Bhagirathi, a major tributary of river Ganga, is situated in Uttarakhand state, India. One of the world’s largest dams, it is a rock and earth fill embankment dam and is the primary reservoir for Tehri Hydro Development Corporation Ltd.

28 Videos210176 Views