Douro – undulating hills, vineyards and almond orchards