Hildeboldplatz
Köln
Germany