Infinity cycloramas being a popular set building technique in 19th century German theatre.
a picture (or series of pictures) representing a continuous scene
See also: panorama diorama