Trains Along the Upper Mississippi Volume 1
Flanking the western shore of the upper Mississippi River runs Canadian Pacific's River Subdivision, a busy main line that supports a nonstop flow of traffic. Pentrex traveled the line in 1999, through hot summer days an