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

São Paulo - By any standards, Sao Paulo is in the league of Tokyo, New York, Beijing, L.A, Berlin and London in terms of world economics and politics. The city is huge; it is densely populated and is graced by more than 16 million visitors every year. For this reason alone, you should have put your radar on this Brazilian city long time ago.

read more
5 great restaurants in Sao Paulo
Sightseeing

5 things to do in Heidelberg

Heidelberg - Heidelberg is a Southern Germany city that lies on the banks of River Neckar on a steep valley in Odenwald. It is home to 149,000... read more

All Inclusive

The Sandals Butler Experience

Best Western Travel Inn Hotel - We had 2 butlers for the duration of our 5-day trip at Sandals Montego Bay, Rushane and Orion, who worked in shifts so that we... read more

Sightseeing

5 things you need to know about Genoa

Genoa - The city of Genoa is the capital of Liguria. Its Old Town has been listed by the UNESCO as a World Heritage Site in order... read more