Zurich, Switzerland

Bahnhofstrasse is Zurich's main downtown street and one of the world's most expensive and exclusive shopping avenues

Location: 

Bahnhofstrasse