Saint-Gall, canton de Saint-Gall, Suisse