I may be mistaken but I believe the panorama now housed in Atlanta as the
"Cyclorama" was at the turn of the century a (huge) mobile unit that
traveled
up and down the eastern seaboard states.  Unfortunately, I don't recall ever
reading that Twain viewed this one either.

Judy Sneller