Jatayu Nature Park is holding the distinction of having the12/29/2021, 4:17:43 PM
Jatayu Nature Park is holding the distinction of having the world's largest bird sculpture (200 feet (61 m) long, 150 feet (46 m) broad, 70 feet (21 m) in height and having 15,000 square feet (1,400 m2) of floor area) of the great bird Jatayu. Comment | Tag | Share Read Conscious Articles on our website. Link in Bio. Turn ON Post Notifications & Never miss any Content!