It is also mentioned that the statue is dedicated to women as Jatayu, though a bird, stood for the safety of women.
Jatayupara is home to the largest bird sculpture in the world.
Tourists can visit the iconic tourism centre which is known for the world’s largest bird statue of the mythical bird Jatayu, by following the Covid 19 protocols.
If the rock above is a 1,000 feet above the ground, the statue is 200 feet tall and 150 metres wide.
Chadayamangalam is in Kollam district on the MC road to Thiruvananthapuram.
The sculpture, spread over 65 acres in Thiruvananthapuram, has been built at a cost of Rs 100 crore.