Shangeri-la香格里拉

ADD TO MY TRIP

Avatar

Shangeri-la香格里拉

recommendation by fang

naturalfancyparty animalfresh & funkycultured

It's like ‘Heaven on earth’, located in Diqing, Yunnan Province, China. "Shangeri-la" is a word that is a combination of English and Tibetan that literally means "sun and moon in the heart". Shangeri-la is something like a dream to me, it's mysterious, it's "w o w"!

ADD TO MY TRIP
Near by