Photo of a vacant store at Neptune's Staircase in Scotland. Neptunes Staircase is a series of nine locks on the Caledonia Canal in Scotland.