+
  • HOME»
  • The world’s tallest Nataraja Statue installed at Bharat Mandapam, the venue of the G20 summit, ahead of the summit

The world’s tallest Nataraja Statue installed at Bharat Mandapam, the venue of the G20 summit, ahead of the summit

Tags:

Advertisement