Anamudi and Meesapulimala, the two highest peaks in India south of the Himalayas, are located in Idukki district. Anamudi is situated in the Kuttampuzha Panchayat of Adimali Block in the Kannan Devan Hills village of Devikulam taluk. Thirteen other peaks in the district exceed a height of . Periyar, Thodupuzhayar, Muthirappuzhayar, and Thalayar are the important rivers of the district. Idukki Dam, Asia's largest arch dam, is located in the Idukki Township. The dam is located at the point where the Periyar flows through the gorge formed between two high and massive rocks known as 'Kuravan' and 'Kurathi'. The Idukki Hydroelectric Project caters to more than 60% of the power requirements of the state of Kerala.