bird sculpture, india, jatayu, jatayu earth’s center, ramayana, world’s largest bird sculpture

The World’s Largest Bird Sculpture is Jaw-Droppingly Beautiful

Have you always been fascinated by birds and especially the sculpture of birds? If yes, then you cannot miss seeing the amazing Jatayu Earth’s Center. Located at Chadayamangalam in Kerala, India, the center boasts the largest bird sculpture in the world. The park, located approximately 50 kilometers (31 miles) from the town of Thiruvananthapuram, blends ...

Jack Roberts

Giant sculted eagle on its back.