Photo taken on April 19, 2013 shows peach blossom in snow in Taiyuan, capital of north China's Shanxi Province. The city witnessed a snowfall on Friday. (Xinhua/Yan Yan)