I recall years ago there was a backstage area at Disney where they used to put up facades of hotels they were currently building. Does anyone recall this?? Or does anyone know of any cool areas to look at with google maps? I remember next to space mountain they use to have one of the submarines.