The statue symbolizes protection of women and was designed and sculpted by Rajiv Anchal, who is a sculptor by education. This sculptor was advanced in his techniques. Jatayu Earth’s Center is a park and tourism center in Kollam district of Kerala.
It stands at an altitude of 350 meter above mean sea level. Jatayu Nature Park is holding the distinction of having the world’s largest bird sculpture 61 meter long. With the bird-sculpture, this rock-theme nature park is the first tourism initiative in the state of Kerala.The Jatayu Earth’s Center park completed and opened on 17 August 2018.