Apartment complex "Ihme-Zentrum" in Linden-Mitte quarter of Hannover, Germany. Staircase close to the entrance at Blumenauer Strasse.