Lake Geneva is a lake on the north side of the Alps, shared between Switzerland and France. It is one of the largest lakes in Western Europe.