The 108 Steps

Macclesfield, United Kingdom

Stairs between the green and the town centre that are a beloved local landmark