Hombergerstrasse - Duisburg, Germany close