Zurich City

In the center of Zurich, Switzerland, very near the Zurich HB.

Where we are?