Photo taken on Dec. 29, 2012 shows snow-covered tree branches in Zaozhuang, east China's Shandong Province. Most parts of Shandong witnessed a snowfall since Friday afternoon. (Xinhua/Liu Mingxiang)