Join our community
Showing more like

The Xiaozhai Tiankeng or “Heavenly Pit” is located in China and is classified as the worlds deepest sinkhole