Stunning ice cave in N.E. China
1/4
Photo shows the interior of a 200-meter-long ice cave in the Laobai Mountain area, located near the city of Dunhua, northeast China's Jilin Province, January 26, 2018. Covered by snow, with icicles hanging from the roof, the stunning cave has attracted numerous visitors. [Photo: IC]