Results 1 results found Mountains of the Serra de Aqua valley, looking towards the south coast, and Boca da Ecumeada (Ecumeada Pass), above the clouds, Madeira, Portugal, Europe