evidence: Kerala's Jatayu Nature Park, Built Where The Mythical Bird Died Fighting Ravana, Now Open For Visitors [...] The chief attraction of the nature park, however, is its bird sculpture measuring 200 feet in length, 150 feet in breadth and 70 feet in height. The bird sculpture replicates the mythical Jatayu and is set on a massive area of 15,000 square feet.