Answer: Where is the world’s tallest monolithic statue?

The Question: Where is the world’s tallest monolithic statue?

China
Indonesia
India
Thailand

Answer: The right answer is India.

Leave a Reply

Your email address will not be published.