Sculptures  Tag Archive

Jatayu Earth’s Center – A Symbol for Women’s Honour and Safety

Jatayu Earth’s Center – A Symbol for Women’s Honour and Safety

The world’s largest concrete bird statue lies on a hill rock at 1000 ft at Chadayamangalam town in Kollam district. The Jatayu statue symbolizes women’s honor and safety. Jatayu Earth’s Center lies in a sprawling in 65 acres of landscape that includes valleys, lush green forest, rugged hilltops, etc. The…