I'm assuming these stairs are hiddn from the main exterior of the building in order to maintain the sleek lines of this ultra modern building called Palau de les Arts Reina Sofía located in Valencia, Spain.