I Got Altitude Sickness in Shangri-La
According to the legends, Shangri-La is a green Himalayan paradise. A mystical Buddhist haven where…
Exploring Lijiang: A Timeless Tourist Gem in China
Do you want to travel back in time? Be careful. Anything you do in the…
The Magic of Jade Dragon Snow Mountain
Jade Dragon Snow Mountain. The name sounds like something out of an ancient myth or…
Dali: The Town in China, Not the Painter
Not to be confused with the artist, the town of Dali is located a couple…
Kunming: More than Just Nice Weather
Kunming is the capital of China’s mysterious, Southwestern Yunnan province. Kunming is known by such…
Sanya is China’s Surprising, Secret Tropical Paradise
Sanya is China’s premier tropical island beach destination. It’s full of palm trees, beaches, and…