answersLogoWhite

0

The largest statue in the world is the Statue of Unity, located in the state of Gujarat, India. It stands at a height of 182 meters (597 feet) and was inaugurated on October 31, 2018, to honor Vallabhbhai Patel, a key figure in India's independence movement. The statue is situated near the Sardar Sarovar Dam on the Narmada River and has become a major tourist attraction.

User Avatar

AnswerBot

3w ago

What else can I help you with?

Related Questions