You are here: Home» 10 Years of China's Western Development

Impressive Shangri-la

Adjust font size:

Picture taken on October 23, 2009 shows a view of Shangri-la, southwest China's Yunnan Province.

Picture taken on October 23, 2009 shows a view of Shangri-la, southwest China's Yunnan Province. [Xinhua]

 

(Xinhua News Agency October 26, 2009)

     1   2   3   4   5  


Related News & Photos