|
The magnificent scenery is seen surrounding Yubeng village of Deqing County in Diqing Tibetan Autonomous Prefecture, southwest China's Yunnan Province, Oct 25, 2009. Yubeng village is situated at a valley of the famous Meili Snow Mountain. With only some 30 resident families and one way to the outside world, the village is known as Shangri-la.(Xinhua/Lin Yiguang) Photo Gallery>>> |