Visiting the 'holy land': Lhasa
CGTN
VCG

VCG

Lhasa, which means "the holy land" in the Tibetan language, is not only the capital of southwest China's Tibet Autonomous Region, but it's also the center of Tibetan culture. 

VCG

VCG

The grandeur of the city's historic architecture surrounded by magnificent mountains, stunning monasteries, the spiritual atmosphere created by pilgrims, and residents in ethnic clothes that greet you with broad smiles, make Lhasa an incredibly special place to visit.

CGTN

CGTN

VCG

VCG

VCG

VCG