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

- Take a video tour of the new cruise ship – the first of a whole new cruise line - that’s based on a premise you might find surprising. It means...

read more
VIDEO: You Can’t Book a Room on this River Cruise Ship
Local Events

6 Resorts Where You Can Celebrate Mexico's "Day of the Dead"

- Til death do you party! Dia de los Muertos is a cherished Mexican holiday honoring the memories of loved ones who have passed away. Coming... read more

River or Ocean Cruises

Top “Coolcation” Travel Destinations

- Record-breaking summer heatwaves throughout Europe have more travelers looking for cooler destinations to spend the holidays. I have some favorites. By: Lynn Elmhirst, travel journalist and... read more

Adventure

What You Need to Know to Climb Mount Kilimanjaro

- Hiking up the tallest freestanding mountain in the world is on a lot of people’s travel bucket lists. From BFF getaways to rewarding yourself for... read more