Torr Head. Northern Ireland.