Originating in Maine, Canadian Pacific 251 is approaching Saint-Philippe near its final destination, Montreal. ... (more)