by Tapan Sahoo | India, Kerala, South India
Chathurangapara View Point is located in the Idukki district of Kerala by the border of Kerala and Tamil Nadu. There are hundreds of windmills placed in this region. The heavy wind passing between the mountains has a great impact on the production of electricity...