Where is the Douro River?
The Douro River, known as Duero in Spain, originates in the Sierra de Urbión in Spain, flows generally westward across the country, and then enters Portugal, terminating at the Atlantic Ocean near the city of Porto. At approximately 557 miles in length, the Douro River is the third longest on the Iberian Peninsula.