Amazing Tour to Wutaishan

Wutaishan (Mt. Wutai) is located in Shanxi Province of China. It’s one of the Four Sacred Mountains in Chinese Buddhism, together with Mt. Emei in Sichuan Province, Mt. Jiuhua in Anhui Province and Mt. Putuo in Zhejiang Province. In 2009, Wutaishan is listed as a World Cultural Heritage site. Wutaishan means “five terraces,” and the highest is […]

Joyful Experience in Lijiang

There’s a saying that “exploring Lijiang is like opening a Chinese jewel chest”. You will find how true it is as soon as you pace on the land of Lijiang.  Lijiang is a remote town of Yunnan Province, locating at the bottom of the Himalayas and the Qinghai-Tibet Plateau. As many people do, I was […]