The incredible sight you are about to see is in Versoix, a town close to Geneva City, Switzerland.
The Leman Lake is in the background.
NOW QUIT WHINING THAT YOU'RE COLD!!!
The Leman Lake is in the background.
NOW QUIT WHINING THAT YOU'RE COLD!!!
That didn't help, I'm still cold!! Although not as cold as those people, that looks like something off of a sci-fi movie!
