0 Comment(s)
Print
E-mail China.org.cn, October 4, 2013|
A 15-member team of expert cavers and photographers dicovered a cave wonder in Chongqing, a major city in Southwest China. The cave is so huge that it has its own weather system with thick cloud and fogs. [China.org.cn / 163.com] |
Go to Forum >>0 Comment(s)