20078941-003 » Veolia France 77503, Rotterdam Heijplaat (Netherlands), 1 October 2009, Photo: Sander Broerse
(with 77502-77501 and Rail4Chem 2007)