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