Jatayu Earth Center View
The world’s largest bird sculpture, the Jatayu Bird Sculpture, is set at 750 feet above the sea level at Chadayamangalam in Kerala, India. There is an adventure park, cable car ride and rock trekking. The main attraction of the garden is the statue of a tall Jatayu bird. Jatayu Bird is also featured in the Guinness Book of World Records. It is the largest bird statue in the world. The production will be directed by Rajeev Anchal. Adventure Zone has around 20 different types of entertainment. The Jatayu Rock is also home to cave tourism. All living things have created a new ecosystem. It is an ideal place for adventure lovers.