An old steam engine at Gold Reef City in Johannesburg that has been restored (at least to look nice and bright, I doubt that it still goes). I still like the bright colours.
The steam train came past just as I was arriving home from my morning run yesterday. It is great that there are still people enthuastic about keeping little pieces of the age of steam alive. If you want to go for a ride, chat to Atlantic Rail.
Believe it or not, Cape Town still has a steam train or two in operation. This particular train belongs to Atlantic Rail, and they run a service every Sunday from Cape Town to Simonstown and back. She is a Class 24 locomotive (No. 3655), and is so majestic as she drives past.
At R220 per person it is an expensive trip, but it still looks like a very civilised way to spend a Sunday afternoon.
You can book or find out more details on the Atlantic Rail website.