Social Sciences, asked by BOSSAK, 9 months ago

Where is the largest statue of the in world

Answers

Answered by surabid12345
1

Spring Temple Buddha

Spring Temple BuddhaThe Spring Temple Buddha in China is currently the world's biggest statue at 128 metres.

Similar questions