The picture taken on Oct. 13, 2009 shows the Pudacuo National Park in Deqen Tibetan Autonomous Prefecture, southwest China's Yunnan Province. [Xinhua/Lin Yiguang]
Comments