The fall scenery is seen in Yubeng Village, Deqing County in Deqen Tibetan Autonomous Prefecture, southwest China's Yunnan Province. The village is situated at a valley of the famous Meili Snow Mountain area. With only about 30 households living there and one way to the outside world, the village is known as Shangri-la. [Xinhua/Lin Yiguang]
|
Comments