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.

Amtrak's Only Great Dome Car Returns to the East in Time for Panoramic Autumn Colors New York to Montreal

It's a vintage train car whose windowed dome makes the fall foliage seem even... read more

Windstar Adding 2 New Ships; Introducing First Newbuild 'Star' Class Ship

Small-ship luxury cruise line Windstar is growing! Two new ships will be adde... read more

Great News if You Collect Air Mileage. One of the Longest Flights in the World is Back.

Singapore Airlines has resumed flights to San Francisco, one of the longest n... read more

Places to Celebrate Britain's 'Football' Heritage

This month, English fans of ‘footy’ had lots to celebrate. Despite a heartbre... read more

Take Your Romance from Book to the Beach: This Resort Chain’s Partnered with a Romance Novel Publisher

This chain of couples-only Caribbean resorts is serious about helping guests ... 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: