Lhasa Chengguanqu
29.67203 91.10475

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.

Places to Celebrate Britain's 'Football' Heritage

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

Read more

VIDEO: Celebrate the Christening and Get aTour of One of the Most Spectacular New Ships at Sea

There's a new cruise ship on the block - and she's a stunner! Celebrity Cruis...

Read more

Better Sleep is the Travel Trend We Need Right Now

Is your New Year’s resolution to get more rest – and travel more? The good ne...

Read more

Monaco Mystique: 5 Things You Didn't Know About the World's Most Glamorous Destination

It's been featured in no less than two James Bond movies. Not to mention...

Read more

Dare You! Where to Eat the World's Most Dangerous Fish

Prepared incorrectly, it’s 1200 times more toxic than cyanide! Yet this ...

Read more

I want to go to: