The Roaring Camp & Big Trees Narrow Gauge Railroad is a narrow-gauge tourist railroad in California that starts from the Roaring Camp depot in Felton, California and runs up steep grades through redwood forests to the top of nearby Bear Mountain, a distance of 3 miles .