The tallest Nataraja statue in the world was installed at Pragati Maidan in New Delhi, which was the venue for the G20 summit held on September 9 and 10.
October 01, 2023
The tallest Nataraja statue in the world was installed at Pragati Maidan in New Delhi, which was the venue for the G20 summit held on September 9 and 10. The statue, which is a representation of the Hindu god Shiva in dancing form, is 27ft tall. It is made from a unique alloy call