Quote:
Originally Posted by Mayhem
Is this in Europe or the USA?
|
Geneva, Mount Jura to be exact, where you ski overlooking the lake. Its on the opposite side of the Alps. Now driving way up into the Alps is a different story altogether.
http://www.monts-jura.com/en/