Douro Valley and village in northern Portugal.
Douro Valley village, vineyards and hills in Portugal.