A Canadian Pacific coal train has ended its long journey from the Canadian Rockies to the Pacific at Roberts Bank, BC. Here the train is surrounded by water and a bit of snow at the sea level transfer facilities where the coal will soon be unloaded in rotary dumpers and stock piled for loading on ships to Asian destinations. The facility also is the site of a major container port.