Geneva Switzerland Tourist Information
Geneva Switzerland is situated between two great mountain ranges.
The foothills of the Swiss Alps (shown here) can be seen to the south of the city. The Jura Mountain Range is located to the north.