World's Tallest 'Nataraja' Statue Installed at G20 Summit Venue

  • 07 Sep 2023

Recently, a towering 28-feet-tall statue of 'Nataraja', believed to be the world's tallest, has been placed at Bharat Mandapam, the host site for the upcoming G20 Summit in Delhi, symbolizing Lord Shiva as the 'Lord of Dance' and his cosmic power.

Key Points:

  • Cosmic Power Depiction: The statue embodies the cosmic power of creation and destruction associated with Lord Shiva.
  • Culture Corridor: The Ministry of Culture will unveil a 'Culture Corridor' at Bharat Mandapam on the summit's opening day.