In Uygur language, bazaar means market and trade place. Click to visit a grand bazaar in Kashgar of northwest China's Xinjiang and feel what life is like there. #GLOBALink

Source: Xinhua
Editor: huaxia
2022-03-31 19:29:04
In Uygur language, bazaar means market and trade place. Click to visit a grand bazaar in Kashgar of northwest China's Xinjiang and feel what life is like there. #GLOBALink