French Alps
The building overlooks Lake Geneva and has a clear view of the French Alps.