LIFE mag photo of the new world of shopping excitement. Marvel at the staircase that floats in the air!

The woman standing off to the left seems to be a guide, or perhaps a Helpful Explaining Person.