KASHGAR, July 3, 2016 (Xinhua) -- Residents select caps at Kashgar Western and Central Asian Bazaar for International Trade in Kashgar, northwest China's Xinjiang Uygur Autonomous Region, July 3, 2016. There are over 5,000 stalls in the bazaar, selling all kinds of goods, which attracts lots of tourists every weekend. (Xinhua/Bu Duomen)