Nice satellite photo of central Zurich. Note the Hauptbahnhof (Central station) at the top of the picture. The street leading north - south from the station (with the bend in it 5 blocks south of the station) is Bahnhofstrasse, one of the more fashionable shopping streets in the world. It is the one on which you saw the night picture of the couple kissing with the trolley and the station in the distance in the Japanese website. As in many European cities, Bahnhofstrasse is a pedestrian / public transport street but not open to automobiles. http://upload.wikimedia.org/wikipedia/en/5/59/Zurich.jpg The Wikipedia page on Zurich. This shows all sorts of general stuff from weather to Zingli's church to a picture of a trolley. http://en.wikipedia.org/wiki/Z%C3%BCrich