India Languages, asked by skgupta211209, 7 months ago

where is the largest statue and what's name​

Answers

Answered by ssasreeja
1

Answer:

India has unveiled the world's tallest statue. It is twice the height of the Statue of Liberty at 182m tall and took five years to build. The Statue of Sardar Vallabhbhai Patel, a key independence leader, is 182 meters tall.

Similar questions