A primeira impressão de “Jatayupara” é a de uma estátua colossal que tem 200 pés de comprimento, 70 pés de altura e 150 pés de largura.
Mais importante, esta gigantesca estrutura de concreto torna a Jatayupara de Kerala a maior estátua funcional de uma ave do mundo, com uma entrada no World Records do Guinness Book.
Muitas pessoas não estão familiarizadas com o Jatayupara Earth Center construído pelo cineasta e escultor Rajiv Anchal. Diz-se que o famoso pássaro Jatayu caiu sobre esta rocha quando ferido e é aqui que a estátua do pássaro gigante foi construída em homenagem à coragem exibida em um momento crucial.
Curiosamente, há também uma lagoa perto da rocha que se diz ter sido formada pelo golpe do bico de Jatayu. Para os viajantes, há muito para explorar na área.