cyclorama (n.) Look up cyclorama at Dictionary.com
"picture of a landscape on the interior surface of a cylindrical space," 1840, from cyclo- + -rama "spectacle."