The Meili Snow Mountain is illuminated by sunlight in Deqin county, Diqing Tibetan Autonomous Prefecture, in southwest China's Yunnan province, on Oct. 27, 2009.
Comments