You are on page 1of 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.

You might also like