VIA Rails No. 2 "The Canadian" passes along the Athabasca river in Jasper National Park during a stormy afternoon on June 20, 2016.
A steam train to Brocken on its way uphill between Steinerne Renne and Drei Annen Hohne, Germany, on January 1, 2017. Brocken, the highest hill of Harz, is hidden in the clouds on the right side o... (more)
A Canadian National intermodal train is crossing Prairie Creek trestle just west of Hinton. The train is leaded by CN 8953 and CN 2289.
A New Year train to Brocken on its way uphill between Steinerne Renne and Drei Annen Hohne, Germany. The steam locomotive 99 7243 is emerging from the Thumkuhlenkopf Tunnel. This is the only tunne... (more)
EuroCity train from Frankfurt(Main) to Klagenfurt passes over the Pyrker-Viaduct near Bad Hofgastein at the end of evening blue hour. The bridge was illuminated by many flash discharges during the... (more)