From Wikipedia, the free encyclopedia
The Idukki Dam is built on the Periyar River, over the Kuravan and Kurathi Hills in the southern Indian state of Kerala. At 167.68 meters, it is highest arch dam in Asia. It started generating power on 4 October 1975.