Jatayupara

The World’s Largest Operational Bird Statue: Jatayupara

The World’s Largest Operational Bird Statue: Jatayupara “Jatayupara” is initially perceived as a 200-foot-long, 70-foot-tall, and 150-foot-wide enormous monument. More significantly, with an inscription in the Guinness Book of World Records, this enormous concrete construction makes Kerala’s Jatayupara the largest operational statue of a bird in the entire world. The large rock known as Jatayupara …

Read More