Photo taken on April 8, 2015 shows the snow scenery of Huangshan Mountain in Huangshan city, east China's Anhui province.[Photo/Xinhua]