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.

Explore the Oldest Protected Forest in the Hemisphere

If you haven’t been to the twin-island nation of Trinidad and Tobago, the cha...

Read more

Travel 'Game-Changer' for Sports Mega-Fans

How far are you willing to go to support your team and get your professional ...

Read more

There's a New Moon on the Horizon - a Silver Moon

October was an extraordinary month for stargazers and amateur astronomers.&nb...

Read more

6 Exciting Hotel Openings in Cities You'll Want to Travel to in 2022

These newly-opened hotels aren't just a home-away-from-home, they're gateways...

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

I want to go to: