POSITION #3 Downtown Geneva
A live view over the city of Geneva via a webcam installed on the roof of a weather station in downtown Geneva (Rue de la Prairie).

Geneva is the second largest city in Switzerland and is located in the far west of Lake Geneva and Switzerland near the border with France.

Switzerland - Canton of Geneva - Geneva

BIG
SCREEN
SEC.
VISIT SOURCE
street view






Bing

Wxyz on Twitter
Wxyz YouTube