The Largest Bird Sculpture in the World Boasts a Wingspan Of 150ft
Jatayu Earth Centre – The world’s largest bird sculpture is the masterpiece created by a famous filmmaker Rajiv Anchal. This mind-blowing statue of an eagle is a terrifying tribute to women’s safety and honor. It…