Nouns

(n)panorama, cyclorama, dioramaa picture (or series of pictures) representing a continuous scene