Osnabrück, Germany, 1953 – 2015

via

Today, Osnabrück is one of the best places in the world to shop till you drop. Almost every major brand in the world is present here.