A spectacular view is revealed inside Nielong Cave in Pingxiang city of East China's Jiangxi province, Dec 25, 2015. [Photo by Liu Xuanyi/chinadaily.com.cn]