Stock Photo: Germany, Bremerhaven, View of high rise