Sheep walking the road in the mountains outside Urumqi, Xinjiang, China