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..