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

- It’s one of the biggest trends in cruising. Not getting bigger, but getting out there. In style. Expedition cruises used to be only for the most intrepid travelers. You would join a...

read more
New Ships Put the ‘Luxe’ in Luxury Expedition Cruising to the Remote Oceans of the World
Hotels

The Hotel with the Best Views of Buenos Aires

Buenos Aires - They call Buenos Aires the ‘Paris of South America’. Historic neighborhoods of elegant, whitewashed buildings with ornate wrought iron trim, its reputation as the global capital... read more

Outdoor Activities

5 Top Spring Flower Spectacles and Where to Find Them

Europe - If you're like me, Spring can never come too soon. And nothing says Spring like new flower blossoms. This year, treat yourself to an abundance of... read more

Local Events

Do's and Don'ts of a European Christmas Market Trip

- You can’t actually celebrate Christmas in July in Europe… but it’s the perfect time to plan a Christmas market visit to celebrate the season. There... read more