Sculptures  Tag Archive

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

Jatayu Earth’s Center- A Symbol for Women 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 honour 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…