Zurich – Mountains, Chocolate, Cheese and So Much More FLORENCE DUBOSC March 3, 2014 Travel Year after year, the Swiss city of Zurich, situated at the foot of the Alps, continually keeps topping the list of the world's best places to live.