The Canadian Pacific Holiday Train passes through the small town of Buffalo, Iowa on it's way to Muscatine.
The Canadian Pacific Holiday Train stops to change crews and board passengers for the trip to Muscatine.
The Canadian Pacific Holiday Train rolls south on the Ottumwa Sub en-route to Muscatine.
The Canadian Pacific Holiday Train arrives in Davenport to pick up passengers for the trip south to Muscatine.
CP's US Holiday Train slowly crosses Galt Bridge.