Shopping at International Grand Bazaar in Urumqi
Shopping at International Grand Bazaar in Urumqi Tourists shop at the International Grand Bazaar in Urumqi, capital of northwest Chinas Xinjiang Uygur Autonomous Region, July 4, 2011. The International Grand Bazaar in Urumqi, trading a wide range from handicraft items to fruits and fashion clothing, h…