The Idukki power project is located across the Periyar River in Kerala. It comprises of three dams at Idukki, Cheruthony and Kulamavu and related systems. The power house at Moolamattom is the longest underground power station in India and the pressure shaft is the largest in the country.
This Question is Also Available in:
हिन्दी