Synonyms for Panorama (same or very similar meaning)
WordNet sense 1 (the visual percept of a region):
prospect, scene, view, vista, aspect, prospect
WordNet sense 2 (a picture (or series of pictures) representing a continuous scene):
diorama, cyclorama
From the ODE community, based on WordNet
add/edit