Cave With Own Weather System
These are the first-ever images taken of one of the world’ most recently discovered natural wonders – a cave so large it has its own weather system. A team of expert cavers and photographers had been exploring caves in the Chongquing province of China – when they were amazed to discover the entrance to a hidden cave that was previously undiscovered.



