With Ramayana bringing the epic's legendary characters back into the spotlight, Jatayu Earth's Center offers travellers a chance to explore one of its most memorable stories. The world's largest bird sculpture depicting the legendary Jatayu at Chadayamangalam in Kerala's Kollam district has come into the limelight following the global attention generated by the. Loved Ranbir Kapoor and Yash's mythological drama, Ramayana?