Not sure if this is right place to ask?
anyone know where this might be?
Looking south through the trees on this macabre vantage point, I have a view of a town where walkers north of the border are assured a hearty welcome, and the local toffee is famed for its sour aftertaste. The town's eponymous well lies across a valley to the northeast, and another valley westwards holds a south-running river that shares its name with the fishing town that meets the sea.
pic here:
http://www.walkmag.co.uk/competitions/where-wa s-i/