Lhasa Chengguanqu , China

Lhasa is a city and administrative capital of the Tibet Autonomous Region of the People's Republic of China. Lhasa, which means "Land of the Gods" and is over 1,300 years old, sits in a valley right next to the Lhasa River. In the eastern part of the city, near the Jokhang Temple and Barkhor neighborhood, Tibetan influence is still strong and evident and it is common to see traditionally dressed Tibetans engaged on a kora (a clockwise circumambulation or walk around the Jokhang Temple), often spinning prayer wheels.

Featured Experiences

Featured Travel Stories

Saint Barthélemy - In a world of over-exposure, St. Barthelemy retains its luxe mystique as one of the most exclusive, most chic islands in the Caribbean. Off the beaten track, and with French flair,...

read more
Sailing Into Beautiful St. Barths
Culture & History

Searching for 'Hygge' in Copenhagen - and Happiness at Home

Copenhagen - It's a global buzzword and cultural phenomenon. And today, more and more of us are in need of Denmark's signature recipe for happiness: 'hygge'.Danish 'hygge'... read more

River or Ocean Cruises

Crystal’s River and Ocean Ships are Sailing Again, and Here’s Where You Can Find Them

- All of the former Crystal Cruises’ ships have now found new homes. The original cruise line is no more, but those who love the ships... read more

Sea & Sand

The Caribbean's Newest Overwater Suites

Antigua and Barbuda - You don’t have to travel half way around the world to the South Pacific to experience the romance and luxury of overwater suites. Antigua is... read more