Lake Geneva seen from the window of a Swiss train travelling around the lake in Switzerland. Lake Geneva seen from the window of a Swiss train travelling around the lake in Switzerland.Lake Geneva seen from the window of a Swiss train travelling around the lake in Switzerland.