33.8k reviews
The northwest side of the 109 Provincial Road, Urumqi County, Urumqi City, Xinjiang Uyghur Autonomous Region.