Lhasa Chengguanqu

Lhasa Chengguanqu

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.

Head for the Hills! Mexico's Coolest Mountain Towns This Summer

Don’t fight the heat on holiday in Mexico this summer – escape it altogether!... read more

A New Viking on the High Seas

The Viking Sky has set sail on its maiden voyage.  It's the 3rd ship... read more

Celebrate the 20th Anniversary of Harry Potter Films in these British Locations

The most famous teen wizard of all time has magicked his way into the hearts ... read more

Personalized Golf Cruises on Hapag-Lloyd

Golf & Cruise voyages from Hapag-Lloyd Cruises combine international golf... read more

4 Tips to Navigate Travel's Re-Opening Like an Expert

Recent weeks and days have seen a flurry of changes in travel restrictions an... read more

I want to go to: