World Largest Bird Sculpture

Jatayu Nature Park: World Largest Bird Sculpture

Jatayu Earth Center, also known as Jatayu Nature Park at Chadayamangalam in the Kollam district of Kerala. The park is located near the town of Chadayamangalam (Jatayumangalam), which was named after Jatayu a demi-god in Ramayana with a form of a vulture.

According to the epic, Ravana was attempting to abduct Sita in Lanka when Jatayu tried to rescue her. Jatayu fought valiantly with Ravana, but as he was old, he was not able to rescue her from the evil king Ravana. He is still a mortal name in Indian mythological history and worshipped by many for fighting spirit against bad.

Leave a Reply