place of worship - St. Gallen, Switzerland