Apartment complex "Ihme-Zentrum" in Linden-Mitte quarter of Hannover, Germany. Entrance at the south western corner, close to Blumenauer Strasse.