Augmented stairs

Spotted in Lausanne this morning:Augmented stairs

Is this what people have in mind when they think about interactive billboard? Anyway, I found intriguing the use of the stairs infrastructure and shape as a way to present information.