Hypermyriorama

Webster's Dictionary of the English Language

·noun A show or exhibition having a great number of scenes or views.