Jatayu Nature Park in Kerala, India, holds the largest bird sculpture on Earth.
Opened in 2018 as a tourist destination, the 70-foot tall giant sculpture pays tribute to the famed divine bird, Jatayu, from the Hindu epic Ramayan.
According to the mythology, Jatayu once fell and injured his left wing at the location in an attempt to save Sita from the clutches of evil Ravana.
The stone cut statue now serves as a symbol for the protection of womankind. View more of the sculpture in the videos and images below.