20038513-10 DLC Railway DE 6303, Aachen West (Germany), 2 August 2005, Photo: www.railfan.nl