Published On: Thu, May 31st, 2018

Largest underground cave in the world revealed in China – that can fit FOUR Great Pyramids





THE LARGEST underground chamber in the world can be found in China, called the Miao Room, and can fit a whopping four Great Pyramids of Giza inside it. How large is the biggest supercave?


Daily Express :: Travel Feed