Location

Rte de la Corniche 5, 1066 Epalinges, Switzerland