Where is the world’s largest manmade cavern?
United States
Australia
China
Russia
The Answer: The correct answer is China.
Where is the world’s largest manmade cavern?
United States
Australia
China
Russia
The Answer: The correct answer is China.