Four grubby looking 18Es run light through Hermon towards Worcester.
15016 leads a loaded ore train through Elands Bay on a sunny afternoon.
Four class 35s lead grain empties towards Caledon on a windy morning due to an approaching cold front.
An empty ore train continues its journey north in the late afternoon here between loop 6 and 7 with 15036 at the back.
18522 leads Rovos Rail here through Brackenfell on a sunny afternoon with about 30 min left of the trip to Cape Town.
18697 leads the Phelophepa Health train here between Sandhills and De Wet towards Worcester.
35417 in Spoornet orange and 35043 in TFR red lead a mix freight elephant style through Vleidam siding between Heidelberg and Swellendam.
35029 leads the Red Devil and its train back to Cape Town here through Chevonnes outside Worcester.
15032 and 15015 lead a loaded ore train through loop 1 on a hot afternoon with some thunder built up in the distance.
Four class 35s lead this heavy load of steel coils through Langebaanweg heading to Bellville from where electric locos will take the load up north country.
The back end of an empty ore train is rolling past as the train has just departed the Salkor yard for the long trip back to the mines.
A clean looking 35494 leads a short train from George to Voorbaai, passing the Diaz Express parked in the loop at Groot Brakrivier station while we enjoyed lunch at the station restaurant.
The Phelophepa passing through a big S curve as the train enters Koringberg.
A loaded ore train approaches loop 4 north of Vredendal with 2 electrics and 2 diesels at the front.
15015 leads empties north here just before Elands Bay.