
One of the Tallest on Earth
The centrepiece is a colossal statue of Lord Vishnu riding the mythical Garuda, standing 121 metres above the park, taller than the Statue of Liberty. Completed in 2018 after decades of work and clad in copper and brass, it is genuinely striking up close. Walk to the base and look up; the scale is hard to believe.






