That's in Switzerland, you ignorami! Just south of Lake Constance (the border with Germany). Here's a good link to
more information (in English) on St.Gallen.
.