© All Rights Reserved Terraced fields on the steep sides of the River Douro Valley. Taken about 20 Km up the Douro from Porto Related images Porto's Neoclassical Hospital View from Crystal Palace Gardens - Porto Largo da Maternidade - Porto Miragaia Street - Porto Porto Riverside Avenida do Brasil - Porto