Staircase

Staircase is a place in Pickles Island