DESCRIPTION

Zurich is the largest city in Switzerland and is home of the respected swiss financial center. This city is also recognized as one of the most liveable cities on Earth. During Summer, the exuberant Street Parade attracts thousand of fans from around Europe.

MAP