Germany's Koblenz
Castles dot the landscape all along the Rhine, from its headwaters high in the Swiss Alps to its mouth at the Dutch port of Rotterdam.