Tehri Dam – the tallest dam in India
Tehri Dam located in the Tehri Garhwal district of Uttarakhand is the tallest dam in India. It is an Earth and rockfill embankment dam and has a height of about 260.5 m (855 ft). The dam is built at the confluence of the Bhilangna River and the Bhagirathi River. Tehri Dam is a part of […]
Tehri Dam – the tallest dam in India Read More »