World’s largest cave system discovered in China. (People like caves in China.) originally posted by xowie Update Here’s a bit of news from November 2006 about Soaring Dragon Cave, mentioned above.
World's largest cave system discovered
![](https://micro.blog/randomWalks/avatar.jpg)
randomWalks
@randomWalks