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