[Answered] Where is the world’s tallest Buddha statue?

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

Japan
Australia
China
Cambodia

The correct answer is China.

CategoriesUncategorized

Leave a Reply

Your email address will not be published.