A picture (or series of pictures) representing a continuous scene English: panorama, cyclorama, diorama