Baldwin Steps, Staircase in Ontario
The Baldwin Steps are a public outdoor staircase in Toronto, Canada.
The stairs have become an iconic spot for both residents and visitors in the city of Toronto.
The Baldwin Steps provide pedestrian access between two levels of the geographical landscape of the Spadina Road escarpment.
The staircase featured prominently in the 1988 film 'Last Night', sparking interest in its cultural significance.
Location: Ontario
Official opening: 1913
Source: Wikimedia