Hey, China! Your Er Wang Dong cave network is so big, it has its own weather system! … No, really, it does. The enormous cave system is complete with clouds, fog, and all. It’s one of the newest natural wonders that has been discovered. The caves, located in the Chongquing province of China,

Read More...

Close
Please support the site
Please Like us for daily updates