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.

Tempting Tahiti: Get $1000 Shipboard Credit on Paul Gauguin Cruises

For a limited time only, get USD 1000 in onboard spending credit to enhance y... read more

Travel Black Friday Deals are Back!

Travel is back! And after a couple of quiet years, so, at last, are Black Fri... read more

Cruising Gets a New “Star:” Royal Caribbean’s Latest Icon Class Ship Debuts

Royal Caribbean’s Star of the Seas has launched in a glittering ceremony. The... read more

Oktoberfest on the Beach? Yes, You Can!

Every year, beer lovers look forward to the month that celebrates friendship ... read more

Take Your Winter Vacation to New Levels of Luxury at Aman Resorts

Don’t just escape winter – discover vibrant city sanctuaries and tranquil isl... 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: