Idukki Dam

A girl passing the massive Idukki dam

At nearly 600 ft. the Idukki dam is one of the tallest arch dams in the world. It is constructed across a gorge between two historic hills to harness the waters of Periyar River for generation of electricity at Moolamattom.