Photo taken on Nov 28, 2012 shows the picturesque scene in Changbai Mountain in northeast China's Jilin province. [Photo/Xinhua]