A memorable image from vacation in Switzerland several years ago. I've nowhere experience as much visual beauty as in Switzerland...