People are coming down the steps of a stone building with an arched glassed entrance .