Location

Bubenbergplatz 8, 3011 Bern, Switzerland