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.

Video: This Historic Hospital is now a Design Hotel

If you're looking for a room with a view in Marseille... this is it.The Hotel...

Read more

Video: The Best of Buenos Aires: A Monograms Tour with a Local Host

Buenos Aires ranks high on travel bucket lists: an exciting, European-influen...

Read more

Video: Normandy WW2 Landing Beaches

It may not be the most joyful travel experience you have in Northern France...

Read more

Outdoor Active Travel in Downtown Vancouver

Vancouver may be Canada's most famously 'outdoorsy' major city. Even in a cit...

Read more

A Carry On Kayak

The world's first nesting performance kayak may not actually reduce to ai...

Read more

I want to go to: