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

- Train travel within Europe – and to Europe from London via the Chunnel – just keeps getting easier and better. Eurostar, which operates the largest international high-speed rail network in...

read more
All Aboard! New High-Speed Rail Routes Between London and Europe
Outdoor Activities

3 Idyllic Places to Practice Japanese 'Forest Bathing'

Japan - Your next vacation may be the perfect time to take up shinrin-yoku, or ‘forest bathing.’ Wellness fans around the world are embracing the Japanese practice... read more

River or Ocean Cruises

Aman At Sea’s Inaugural Season: Mediterranean and Caribbean

- Aman’s first ultra-luxury lifestyle yacht will chase the sun in her inaugural 2027 season, beginning in the Mediterranean after her mid-year launch, followed by a... read more

River or Ocean Cruises

Celebrity River Cruises Reveals Experiential Approach to Shore Excursions

- The hotly anticipated new river cruise line has shared how it’s planning to offer its guests a new way to experience the river communities of... read more