Terraced Fields in the Douro Valley

Terraced Fields in the Douro Valley

Terraced fields on the steep sides of the River Douro Valley. Taken about 20 Km up the Douro from Porto