Stock Photo: Aerial photograph, Limbecker Platz shopping mall, Berliner Platz, Essen, Ruhr Area, North Rhine_Westphalia, Germany, Europe