Location

Avenue d'Ouchy 4, 1006 Lausanne, Switzerland