Waldshut-Tiengen
There are furthermore complexities arising from cross-border traffic between this area and the Swiss cantons of Aargau , Schaffhausen and Zürich . 
<triplet> Aargau <subj> Swiss cantons <obj> instance of <subj> Zürich <obj> shares border with <triplet> Schaffhausen <subj> Swiss cantons <obj> instance of <subj> Zürich <obj> shares border with <triplet> Zürich <subj> Swiss cantons <obj> instance of <subj> Aargau <obj> shares border with <subj> Schaffhausen <obj> shares border with