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.

Travelling is one of my passions and I have been in different parts of the world but Seoul is a place that I believe is among the most beautiful in the world. It is filled with mountains, temples, amazing food and friendly people. The culture is so colorful and interesting.... read more

Mr Rolando Catahan

Featured Experiences

Featured Travel Stories

- It’s one of the biggest trends in cruising. Not getting bigger, but getting out there. In style. Expedition cruises used to be only for the most intrepid travelers. You would join a...

read more
New Ships Put the ‘Luxe’ in Luxury Expedition Cruising to the Remote Oceans of the World
Sea & Sand

Sandals Reveals Top Trends in All-inclusive Vacations – and Where You Can Find Them

- Travelers are looking for more than sun and sand from their all-inclusive vacations – and Sandals and Beaches Resorts has its finger on the pulse... read more

Culture & History

How These Hotels in Japan are Celebrating Cherry Blossom Season

Japan - Early spring in Japan spells ‘sakura,’ or cherry blossom season, when the entire country is awash in the lacy, pale pink blooms on millions of... read more

Adventure

VIDEO: The Best Highlights of a Viking Great Lakes Expedition Cruise

-  Zodiaks, kayaks and submarines, oh my! Expedition ships are opening up a whole new way of cruising and experiencing the world – even parts of the... read more