Rain clouds are quickly moving in from the west, as an overnight container train from Durban to Johannesburg with the usual motive power of three 18E's, crosses the Blesbokspruit bridge just north of Heidelberg station. About a hour and a half of its journey remains, before the train will reach its destination at City Deep terminal in Johannesburg.