It's impossible not to fall in love with Switzerland