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 Monastic Island of Reichenau
For more than 1000 years, the island of Reichenau was closely intertwined wit...
Read moreA Taste of Bordeaux: France Back Roads
Experience the many attractions of South West France offering important wine ...
Read moreVietnam Culinary Delights
Vietnam Culinary Delights12 Days - 11 Nights Saigon | Hoi An | Hue | Hanoi |...
Read moreSolage Calistoga Resort In Napa Valley
The ultimate relaxation experience awaits you at Solage Calistoga, surrounded...
Read moreDana's Experience on Uniworld's S/S Catherine to Burgundy and Provence
After sailing on countless ocean cruises and working at sea myself, I was exc...
Read more