Stairs to Nowhere

“Stairs to Nowhere,” a playful art installation in Montreal, Canada.