The photo taken on Oct. 30, 2008 shows a peak of the Baima Snow Mountain in Deqin, southwest China's Yunnan Province. [Xinhua/Zou Zheng]