This topic contains 0 replies, has 1 voice, and was last updated by  Deepak Mehla 9 months, 3 weeks ago.

Viewing 1 post (of 1 total)
  • Author
  • #9337

    Deepak Mehla
    Rank: Mentor

    Jatayu Sculpture, Worlds Largest Bird Sculpture In The World

    ‘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

Viewing 1 post (of 1 total)

You must be logged in to reply to this topic.