Jatayu Sculpture, World's Largest Bird Sculpture In The World This topic contains 0 replies, has 1 voice, and was last updated by Deepak Mehla 2 months, 3 weeks ago. Viewing 1 post (of 1 total) Author Posts August 1, 2018 at 1:20 pm #9337 Deepak MehlaKeymaster Rank: Mentor ‘Jatayu’ is the largest bird sculpture on Earth. The sculpture is 200 feet long, 150 feet wide, 65 feet tall and set on the top of a rock 1,000 feet above sea level. It stretches over 65 acres in Kerala, India More Info: Wikipedia This topic was modified 2 months, 3 weeks ago by Deepak Mehla. Author Posts Viewing 1 post (of 1 total) You must be logged in to reply to this topic.