World’s biggest cave discovered in China

Researchers have found that Miao Room Chamber in China is the largest in the world with a volume measured as 10.78 million cubic metres.

author-image
Aman Dwivedi
Updated On
New Update

NULL