Ad

Tuesday, April 4, 2017

Idukki Dam

Idukki Dam, located in Idukki district, Kerala, India.
It is an arch dam with height 168.91 m (554 ft)