The Douro River flows from northern-central Spain across Portugal to its outlet at Porto