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.

'Pandemic Pivots' in Travel We Hope Will Stick Around Forever

Necessity is the mother of Invention, they say, and the pandemic, while it ha... read more

What You Need to Know to Climb Mount Kilimanjaro

Hiking up the tallest freestanding mountain in the world is on a lot of peopl... read more

Sneak Peek at Celebrity Cruises’ New River Ships

How is Celebrity Cruises bringing their revolutionary, ‘Edge-class’ ocean shi... read more

Vanessa Williams To Kickoff The Holiday Season Aboard Crystal Serenity

Crystal is delighted that multi-award-winning singer and actress Vanessa Will... read more

From Epic to Film to Real Life: How to Take your Own Greek Odyssey

Christopher Nolan’s The Odyssey put one of the world’s oldest travel stories ... read more

Juno Beach Centre

The Juno Beach Centre is Canada’s Second World War museum and cultural centre... read more

I want to go to: