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

- Now that we’re traveling again, destinations around the world have been wooing visitors back – with promotional videos from the weird to the wild to the wonderful that have been...

read more
Made You Look: The Quirkiest, Most Creative Tourism Marketing Campaigns of 2022

Study on a Cunard Crossing Reveals Surprising Benefits of ‘Slow Travel’ at Sea – On Your Brain!

- Want to improve your memory, problem-solving skills and ability to focus? A recent study aboard a Transatlantic Crossing on the Queen Mary 2 found that... read more

Outdoor Activities

Celebrate World Elephant Day Watching this New Film About Rehabilitating Elephants to the Wild in Kenya

Kenya - Whether African or Asian, elephants around the world are revered for their majesty, intelligence, and as an example of astonishing sensitivity in one of the... read more

Sea & Sand

New All-Inclusive Resorts in the Caribbean Include Overwater Restaurant Made for Love

Caribbean - Just add love. Kindle or rekindle the flames of your relationship at two new, all-inclusive, adults-only, beach resorts this year. You can be among the... read more