33.8k reviews
Peace South Road, No. 622, Tianshan District, Urumqi City, Xinjiang Uygur Autonomous Region, within the Grand Bazaar Pedestrian Street