Results 1 results found Barragem do Alqueva, Rio Guadiana river, Alqueva dam hydroelectric power, Moura, Portugal, Europe Suspension footbridge, Wye River in Sellack, Herefordshire, England, United Kingdom