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.

Is a Luxury Expedition Cruise Right for You? An Expert Explains

Luxury expedition cruising is one of the fastest-growing trends in cruising -... read more

Spoiling you at Sea: Lifestyle Brands on the World's most Luxurious Ships

If you've never sailed on a small, luxury cruise, you don't know what... read more

Bali Beyond Beaches

Indonesia’s most storied island, Bali, has been a symbol of uniquely tropical... read more

All Aboard! New High-Speed Rail Routes Between London and Europe

Train travel within Europe – and to Europe from London via the Chunnel – just... read more

North America to Get its 6th MICHELIN Destination Guide to Star-Rated Restaurants

Or… why will foodies flock to Toronto this fall? That’s when Canada’s largest... read more

I want to go to: