Language
Photo taken on Dec. 11, 2012 shows an icefall in the Taihang Mountains, north China's Hebei Province. (Xinhua/Zhu Zengguo)