noun.
A view or series of views of the world; specifically, an exhibition of a number of drawings, paintings, or photographs of cities, buildings, landscapes, and the like, in different parts of the world, so arranged that they are reflected from mirrors, the reflections being seen through a lens.