Stein am Rhein has a well-preserved medieval center with half-timbered framing in Schaffhausen Canton, Switzerland, Europe.