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

Caribbean - 30 times in 30 years. That’s an incredible vote of confidence in the resort chain named “The Caribbean’s Leading Hotel Brand” for the 30th time at the 30th annual World...

read more
These Resorts have been Named Top in the Caribbean for the 30th Time at the 30th World Travel Awards
Outdoor Activities

Wish Away the Worst of 2020, Give Thanks, and Plant Hope - Tourism New Zealand's Forest Initiative

New Zealand - When the sun rises on the New Year, New Zealand’s location on the globe makes it the first country in the world to welcome 2021.To... read more

Dining

Vienna's New Rooftop Bars

Vienna - Austria’s capital city is famous as a cradle of classical music and high culture, for its skyline shaped by Hapsburg palaces, the Opera House and... read more

Culture & History

10 Reasons to Visit Columbia on Your Next Trip to Latin America

Colombia - Colombia is reborn. Named after the 15th-century explorer of the Americas, Colombia stands out as the only nation in South America with coastlines on both the... read more