A previously unknown cave that was discovered by speleologists in the Chinese province of Chongqing

 

v20240901