Trains on both Canadian National and Canadian Pacific pass each other with the Thompson River between them on September 24, 2015. The westbound CP grain train approaches the depths of Black Canyon, while the CN freight heads eastbound toward Ashcroft, British Columbia.