Hi Rachel, the steps are in Innsbruck. The train stations were designed by a British architect lady , unfortunately I can't remember her name. From the outside this particular station resembles a landed UFO.