sheep
Isle of Man
a road-block that one doesn't mind too much