Tapovan Vishnugad Hydroelectric Power Plant, Uttarakhand

The 520MW Tapovan Vishnugad hydropower plant is being constructed on Dhauliganga River in Uttarakhand state. Image courtesy of Ministry of Information & Broadcasting, Government of India.