MS Douro Spirit on river Douro in Portugal

The river Douro in Portugal goes through jungle-like forests, along tons of vineries and dry landscapes. A beautiful river cruise.