G20 Summit: Nataraja statue 28-foot-tall installed at Summit venue in Delhi; see photos

G20 Summit: Nataraja statue 28-foot-tall installed at Summit venue in Delhi; see photos

The G20 Summit is an event of global significance, where world leaders come together to discuss pressing issues and forge international collaborations. This year, the Summit is poised to be even more remarkable, as it will feature a towering 28-feet-tall Nataraja statue, believed to be the world’s tallest. This awe-inspiring masterpiece has been installed at […]

G20 Summit: Nataraja statue 28-foot-tall installed at Summit venue in Delhi; see photos Read More »