The Frozen City Nature 0 A fascinating view – ice covered the lake and the quay in Versoix, in the Swiss Canton of Geneva. Read More »