translate English to German: The small, picturesque Rhine town, Diessenhofen, is situated between Schaffhausen and Stein am Rhein.
Das malerische Rheinstädtchen Diessenhofen liegt zwischen Schaffhausen und Stein am Rhein.