Leysin

Leysin is a small village located in canton Vaud, in French-speaking Switzerland. It's magical, like taken out of a fantasy book. It's probably the most beautiful place I'll ever live in.

Pictures