- Stock Photo ID: #KF010594
- Image Credit: Picxy.com/Noufal
- Description:Beautiful view of water falling from the shutters of the dam, Kanjirapuzha dam, Kanjirampuzha is a gram panchayat in the Palakkad district, state of Kerala, India.
- Location: Kerala, India