The magnificent scenery is seen surrounding Yubeng village of Deqing County in Deqen Tibetan Autonomous Prefecture, southwest China's Yunnan Province. [Xinhua/Lin Yiguang]
Comments