Location

Turmstrasse 28, 6312 Steinhausen, Switzerland