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