In Tibetan, Shangri-la (香格里拉 ) means the “sun and moon in heart”, an ideal home only found in heaven. This place is so mystical even the journey feels dreamlike. Some people seeks only beautiful scenery, but for me, overall atmosphere and vibe play a huge...