No image availableIdukki Arch DamThe Idukki Arch Dam is a double-curvature thin arch dam constructed across the Periyar River in a narrow gorge between Kuravan and Kurathi hills. Standing at 168.91 meters, it is one of the highest arch dams in Asia. Built by the Kerala State Electricity Board with Canadian technical assistance, it was inaugurated in 1976 and supports a 780 MW hydroelectric power station.Cheruthoni, KeralaDam