Sheep walking on the road in the hills outside Urumqi, Xinjiang, China