
World's Largest Bird Sculpture The world's largest bird sculpture is the Jatayu Earth's Center sculpture, located in Chadayamangalam, Kerala, India. Created by Rajiv Anchal, this 200-foot-long, 150-foot-wide, and 70-foot-high structure represents the mythical bird Jatayu from the Ramayana, symbolizing valor and the protection of women. Location: Situated on the Jatayupara rock hill in the Kollam district, it serves as a major eco-tourism destination. #jatayu #kollam #godsowncountry
This post was published on 17th May, 2026 by Ajmal on his Instagram handle "@sarkeetwithajmal (Ajmal M Hameed | Travel Photographer | India)". Ajmal has total 162.4K followers on Instagram and has a total of 812 post.This post has received 7.1K Likes which are lower than the average likes that Ajmal gets. Ajmal receives an average engagement rate of 10.15% per post on Instagram. This post has received 31 comments which are lower than the average comments that Ajmal gets. Overall the engagement rate for this post was lower than the average for the profile. #godsowncountry #kollam #jatayu has been used frequently in this Post.