Report copyright - UTTARAKHAND - WiFiStudy.com...Major Dams and Reservoirs Tehri Dam : Tehri Dam is the highest dam in India and one of the highest in the world. It is a multi-purpose rock and earth-fill
Please pass captcha verification before submit form