Aiglon College fue fundado en 1949 y se encuentra situado en lo alto de los Alpes suizos en Chesières-Villars; su filosofía busca brindar a sus estudiantes una amplia visión hacia los retos del futuro desarrollando un balance entre mente, cuerpo y espíritu.