Ice Switzerland
17
This incredible spectacle you are about to see, takes place in Versoix, a town close to Geneva City, Switzerland. The water in the background is the Léman Lake.
description
photos
Transcript of Ice Switzerland
This incredible spectacle you are about to see, takes place in Versoix, a town close to
Geneva City, Switzerland.
The water in the background is the Léman Lake.