Middle Rhine Valley

A beautiful piece of the Rhine between the tributaries of the Moselle (Koblenz) and Nahe (Bingen), the upper Middle Rhine Valley.
Middle Rhine Valley on Google Maps.