People take selfies at the Tianchi Lake on the Changbaishan Mountain in Northeast China's Jilin province on Aug 17, 2015. [Photo/Xinhua]