top of page

Leysin American School
For the experience of a lifetime, Leysin American School in Switzerland teaches a guiding set of principles and beliefs that set the highest standards for life. We traveled to Leysin to film in two distinct seasons, capturing the natural, cultural, and historical wonders within Switzerland and Europe.

Play Video