The Jatayu Rock Hill is perhaps the centrepiece of attraction that binds the entire centre together. This giant rock stands tall at a height of 1000 ft. Right on its heart is the world’s largest bird sculpture – the Jatayu Sculpture. Inside the Sculpture is an exhilarating 15,000 sq. ft. of utility space which includes an audio-visual museum that spans over five levels. The multi-dimensional mini theatre and a replica of the Palace of Janaka lend this space a very special aura. Situated just next to the sculpture is the temple dedicated to Lord Rama. A footprint, believed to be that of Lord Rama, can also be found in this hill.
To add to all of this, the Jatayu Rock Hill also has a rainwater reservoir that can hold 1.5 million litres of water. Also present in the hill are refreshment centres where you can enjoy your favourite delicacies, experiencing the breathtaking view around.