In the Shadow of Alps – Study in Geneva, Switzerland

Many a visitor to Geneva has said that it’s like heaven has been brought down to the Earth. Sensational views that take your breath away, the city is nestled in the ring of the Alps and the Jura mountains and on a clear day you can even see the awe inspiring Mont Blanc. Then there is the Lake Geneva which is one of the largest freshwater lakes in In Europe. The lake extends to France and maintaining its pristine beauty is the responsibility of the Swiss and the French.