Lhasa Chengguanqu

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.

You Can Stay in this Spa Hotel Over Top of Iceland's Blue Lagoon

A primeval landscape of black lava rocks covered in moss. Pools of chalk... read more

Cruise Travelers to the Great Lakes Could Soon have a New U.S. National Marine Sanctuary to Visit

Cruises in the Great Lakes are spiking in popularity, and a proposed new Nati... read more

Milan's Shuttered Duomo will Ring with the Voice of an 'Angel' as Bocelli Performs Easter Concert

 The COVID-19 pandemic is cancelling Easter celebrations large and small... read more

Thank-you for your support of my Travel Business.

Greetings, With 2021 coming to a close, I wish you a very special holiday sea... read more

Get In the Know About the Islands of Italy

Travel beyond ‘the boot’ to Italy’s inspiring islands. With thousands of mile... read more

Juno Beach Centre

The Juno Beach Centre is Canada’s Second World War museum and cultural centre... read more

I want to go to: