Tenglong Cave is located about 6 kilometers from Lichuan city, central China's Hubei province. It is regarded as the biggest cave in China. The cave’s entrance is 74 meters high and 64 meters wide, leading to 59.8 kilometers of passage way. In 2005, it was ranked among China's six wonderful caves.(Photo/People.cn)
Day|Week