To the north of Thurgau is Lake Constance, across which are Germany and Austria. The river Rhine makes the border in the northwest. To the south is the Canton of St. Gallen; to the west are the cantons of Zürich and Schaffhausen.