20038561-5 Veolia/DE MRCE 561-5, Venlo (Netherlands), 10 November 2007, Photo: Maarten Otto