Polyorama

Webster's Dictionary of the English Language

·noun A view of many objects; also, a sort of panorama with dissolving views.