Innenstadt Hannover, Niedersachsen (Lower Saxony), Northern Germany. Most German “inner cities” are pedestrian zones so you walk a lot while shopping. Some people from other countries may have to get used to that. ;)
Aerial view looking north of the new 110-story Twin Towers of the World Trade Center (Minoru Yamasaki-Emery Roth & Sons, 1966-1973) under construction, in September, 1971. The Woolworth Building (Cass Gilbert, 1913) are visible at right.