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: 7 Things you didn't know about Alaska's Hubbard Glacier

The Hubbard Glacier has quite a pedigree.And being named after Gardiner Hubba...

Read more

App-Happy Kids at Heathrow with New Travel-Themed Mr. Men Characters

Remember the delightful Mr. Men and Little Miss book series for kids? They h...

Read more

Eataly's $106 Million Italian Culinary Destination in Bologna

They don't want you to call it a 'theme park'. But if you're one of the foodi...

Read more

Video: Get a Bird's-Eye View of One of the Natural Wonders of the World

Something amazing happens when the highest tides in the world arrive in Saint...

Read more

Paris Landmark Hotel Re-Opens after $200-million Renovation

When you renovate a palatial, historic landmark on one of the most famously e...

Read more

I want to go to: