World’s largest bird statue, Where Ravan cut the wings of Jatayu World’s largest bird statue, Where Ravan cut the wings of Jatayu By The Monk There are many such places in our country, where everyone feels very proud to see Indian history and culture. One of them is Jatayu Park…