Lhasa Chengguanqu , China

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.

Featured Experiences

Featured Travel Stories

- While Munich’s Oktoberfest gets all the press as the world’s most famous fall festival, autumn is a season of celebration around the world. Ancient cultures thanked the gods for abundance...

read more
10 Global Harvest Festivals Beyond Oktoberfest
Local Events

6 Resorts Where You Can Celebrate Mexico's "Day of the Dead"

- Til death do you party! Dia de los Muertos is a cherished Mexican holiday honoring the memories of loved ones who have passed away. Coming... read more

Transportation

All Aboard! New High-Speed Rail Routes Between London and Europe

- Train travel within Europe – and to Europe from London via the Chunnel – just keeps getting easier and better. Eurostar, which operates the largest... read more

3 Sandals Resorts Get $200 Million Glow Up in ‘Great Jamaica Comeback’

- A trio of storied resorts on the island where Sandals was born is being reborn as part of Jamaica's comeback. A new name, new dream-inspiring... read more