Dover, Vermont, 1964 Date: 1964 Location: Mount Snow, Dover, Vermont Source: via Travel Vermont What do you see here?