33.8k reviews
Chawubu, near National Highway 314, Da Bancheng District, Urumqi City, Xinjiang Uygur Autonomous Region.