The Shiva Nataraja statue is the tallest icon of its kind. New Delhi: The Shiva Nataraja statue, installed at the G20 Summit’s venue in Delhi, is the tallest bronze icon of its kind. Taking to X, formerly Twitter, Union Minister Pralhad Joshi shared a video of the Shiva Nataraja statue at the G20 venue. The […]