Video PlayerClose
Cars run on a street in Lhasa, capital of southwest China's Tibet Autonomous Region, July 4, 2019. (Xinhua/Li Xin)
Cars run on a street in Lhasa, capital of southwest China's Tibet Autonomous Region, July 4, 2019. (Xinhua/Li Xin)