The grand Bharat Mandapam, hosting the historic #G20Summit, showcases the awe-inspiring world’s tallest Nataraja statue, standing at an impressive 28 feet, symbolising the grandeur of this monumental event on Indian soil.

CATEGORIES
Share This

COMMENTS

Wordpress (0)
Disqus ( )