The view from a leafy corner of the Crystal Palace Gardens which sit high above the Douro River in Porto. In the distance you can make out the huge concrete arch of the Ponte de Arrábida (Arrábida bridge) and beyond that, the Atlantic Ocean.
The gardens are a wonderful mix of the formal and semi-formal landscaped areas, including these terraces which tumble down the steep valley-side.