Hard to think where it could be really. Is anything specific actually known?
Wonder if somebody has just wandered into Capelcleugh not knowing where they were and got a bit giddy?
In Cumbria all next week so I might pop over if the weather's too foul to go anywhere else but would hope not to.