A pair of 18Es and their empty flatbed consist trundle along the mainline between Fochville and Rathsvlei, in typical highveld scenery.
A Pretoria-bound Rovos Rail rolls gently through the peaceful countryside between Fochville and Rathsvlei.
Umgeni Steam Railway's class 19D with the midday trip from Kloof to Inchanga, as seen at Hillcrest.
A pair of class 22Es and their empty iron ore consist have just run through Greylingstad and are now making their way towards Balfour and beyond.
Four Class 18Es (Three in the 'new' Transnet livery and one in the older Spoornet Blue) and their heavy freight consist pass through Fochville.
Umgeni Steam Railway's class 19D No.2685 is seen here climbing the steep gradient between Hillcrest and Inchanga.
'Late afternoon on the banks of the Blesbokspruit...' Rovos Rail's steam special, the 'Heidelberg Great Train Race,' slowly makes its way out of Heidelberg and over the Blesbokspruit viaduct - an... (more)
On this chilly winter morning, the majestic Rovos Rail makes its way northward across the Moorivier in Potchefstroom, South Africa, pulled by two vintage class 5E1 electric locomotives.
"Cargo Amidst Rural Farmlands" Amidst the rustic expanse of a rugged rural road in the western reaches of Gauteng, nestled within the heart of our nation's crucial agricultural terrai... (more)