Which river, the longest in the Iberian Peninsula, flows through Toledo and Lisbon before reaching the Atlantic?
AEbro
BGuadalquivir
CDouro
DTagus✓
The Tagus River rises in eastern Spain, flows past Toledo in Spain and through Lisbon in Portugal, making it the peninsula's longest river at 1,007 km.