› added 11 years ago
113
TIL there is a cave so huge in China it has its own weather systems.
via reddit.com