Video PlayerClose
Photo taken on Sept. 14, 2017 shows the view of Jiefang Village in Shangri-la of Diqing, southwest China's Yunnan Province. (Xinhua/Jing Huihui)
Photo taken on Sept. 14, 2017 shows the view of Jiefang Village in Shangri-la of Diqing, southwest China's Yunnan Province. (Xinhua/Jing Huihui)