Shangri-La or Xianggelila is a county-level city in Northwestern Yunnan Province Peoples Republic of China

Tags: village, shangri-la, xianggelila, county-level, city, northwestern, yunnan, province, peoples, republic, china


Prev Next Slideshow
(You can use your keyboard arrow keys )

Top Photos


More liked picsHot Pics