Lake Geneva is hidden behind the clouds below