Situated on the shore of idyllic West Lake, Hangzhou is one of China’s most beautiful and prosperous cities.
Situation in southwestern China’s storied Yunnan Province, Shangri-La is widely considered one of the planet’s most beautiful wilderness regions and has been the inspiration for countless songs, poems, books and legends; and rightly so. Since its discovery, Shangri-La has become synonymous with terms like heaven, paradise, and utopia. The natural beauty of its mountain ranges, […]
Beginning and ending in the friendly city of Chengdu, this trip takes a loop route around mighty Minya Konka, once mistakenly thought to be the highest mountain in the world.