This postcard depicts a tourist attraction I barely remember attending as a child. In truth, if I hadn't found this artifact, I'd probably still think I'd invented the whole thing.