La primera impresión de Jatayupara es la de una escultura colosal de 200 pies de largo, 70 pies de alto y 150 pies de ancho.
Más importante aún, esta gigantesca estructura de hormigón hace del Jatayupara de Kerala la mayor estatua funcional de un pájaro del mundo, con una entrada en El libro Guinness de los récords.
No mucha gente está familiarizada con el Jatayupara Earths Center, construido por el cineasta y escultor Rajiv Anchal. Se dice que el famoso pájaro Jatayu cayó sobre esta roca cuando fue herido, y es aquí donde se ha construido la gigantesca estatua del pájaro en honor al coraje mostrado en un momento crucial.
Curiosamente, también hay un estanque cerca de la roca, que se dice que se formó por el golpe del pico de Jatayu. Los viajeros tienen mucho que explorar en la zona.