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

- Discover – or renew – your love of train travel, and take advantage of one of the most sustainable forms of travel to explore in depth a destination renowned for...

read more
Great New Rail Journeys in New Zealand
Sea & Sand

You Can Do An Underwater-Aged Dom Perignon Champagne Tasting in the Maldives

- As a thousand mile-long atoll in the tropical waters of the Indian Ocean, it’s no wonder that most of the Maldives’ most coveted experiences relate to... read more

Nightlife

Tropical, Travel-Inspired Cocktails to Ring in Your New Year

- Mulled wine, snowballs, and spiked eggnog may headline the list of festive favorites for many cocktail drinkers, but why not switch it up and greet... read more

River or Ocean Cruises

Seeing is Believing: Health Protocols are No Barrier to Enjoying a European River Cruise

France - If a picture speaks a thousand words, then a video is running commentary. That's why we wanted to share with you exactly what the health... read more