Where is the world’s largest manmade cavern?

Where is the world’s largest manmade cavern?

United States
Australia
China
Russia

The Answer: The correct answer is China.

Leave a Reply

Your email address will not be published.