cosmorama
noun
cos·mo·ra·ma
| \ ˌkäzməˈramə, -rämə\
plural -s
Definition of cosmorama
: an exhibition of views of various parts of the world made to appear realistic by mirrors, lenses, and illumination
Keep scrolling for more