G20 Summit: World`s tallest Nataraja Statue installed at Bharat Mandapam

Yashwant Bhaskar Sep 06, 2023, 13:00 PM IST,

India ready to host the final G20 Leaders’ Summit in New Delhi on September 09-10. The world is eyeing India for the most-anticipated 18th G20 Leaders’ Summit 2023. Days before G20 Summit, the world’s tallest Nataraja statue was installed at Bharat Mandapam. The 28-foot-tall statue weighing 20 tons was made in a record time of seven months.

ZEENEWS TRENDING STORIES

By continuing to use the site, you agree to the use of cookies. You can find out more by Tapping this link