A waterfall is seen from the Tenglong Cave in Enshi, central China's Hubei Province, April 17, 2017. The Tenglong Cave scenic area consists of various caves and natural sceneries of hills and rivers. (Xinhua/Chen Yehua)
Tenglong Cave scenic area in Enshi, central China's Hubei
Source: Xinhua| 2017-04-17 22:20:21|Editor: ZD
KEY WORDS: Enshi
YOU MAY LIKE
MORE PHOTOS