Nice that you filmed RIGHT when the Beach Train backed in. For those not in the know, the Beach Train is the name of the seasonal passenger train run by the Santa Cruz, Big Trees, and Pacific Railway, a subsidiary of Roaring Camp Railroads. The train stops next to the carousel, and goes up into the Santa Cruz Mountains to Felton and the Roaring Camp park, which hosts a narrow-gauge steam train ride up Bear Mountain.