Dashan
Dashan

A cave has been discovered in the mountains of Hubei, with a total length of 80 kilometers leading directly to Chongqing.

The interior is truly eye opening!