Mowbray Castle.A folly within Hackfall, North Yorkshire. England.