The World’s Largest Bird Sculpture is Jaw-Droppingly Beautiful

Giant sculted eagle on its back.

The center of attraction in the park is undoubtedly the stunning sculpture of Jatayu, a mythical bird described in epic 'Ramayana.' (Image: via Wikipedia)