The Schildergasse is a shopping street in central Cologne, Germany, and with almost 13,000 people passing through every hour, it is the busiest shopping street in Europe.Deutsche Welle: The Schildergasse is a designated pedestrian zone and spans about 500 meters from Hohe Straße on the Eastern end (...) (from Wikipedia)