Umgeni Steam Railway's class 19D No.2685 is seen here climbing the steep gradient between Hillcrest and Inchanga.
Umgeni Steam Railway's class 19D No.2685 is seen here descending the steep 1:30 gradient between Alverstone and Drummond.
Umgeni Steam Railway's class 19D No.2685 is seen here charging out of Kloof with a regular monthly train to Inchanga, on the old Natal mainline.
Early morning on the outskirts of Swellendam sees Ceres Rail continuing the trip towards Voorbaai.
Former Alfred County Railway's NGG16 No. 88 - in Apple Green - enters Hoekfontein on the Sandstone Estate's Railroad.
Former Alfred County Railway's NGG16 No. 88 - in Apple Green - charges up the bank towards Hoekfontein during the 'Cherry Festival' in November 2021. Sandstone Estates, Eastern Free State.
Four class 35s lead a ballast train west towards Saldanha on a sunny Saturday afternoon.
'Return of the Highveld Storms...' Three Transnet Freight Rail class 18Es and their South-bound container consist rumble along the Potchefstroom to Klerksdorp mainline, seen here passing under th... (more)
The Umgeni steam railway train is leaving Kloof full steam ahaed for Inchanga
The Umgeni steam railway train is leaving Kloof station on the way to Inchanga in the evening light
The Umgeni steam railway train on the way to Inchanga near Botha's hill in the evening light
The Umgeni steam railway special-train waits in the late evening at saturday for the next run on sunday in Kloof station
The Umgeni steam railway return-train to the shed at Inchanga is seen near Botha's hill in the warm evening light
The train with the Garratt is passing Zulu-roundhouses near Centocow
In the early morning near Centocow