Photo taken on Oct 10, 2015 shows the snow-covered solar panels in Haila village, Weining county, southwest China's Guizhou province. The county witnessed a snowfall and a sudden drop in temperature on Saturday. [Xinhua/Wang Cheng]