Not sure what it is, but it looks pretty cool!
i was trying to figure out as well but then i realize it's a fire exit. pretty cool.
They do look like stairs to heaven. I am glad another comment said they were a fire exit or I would never have figured it out.