Results 1 results found Embalse Zahara-El Gastor Reservoir lake, Zahara de la Sierra, Cadiz province, Andalusia, Spain, Europe Twin peaks, Tagus Algarin and the Sima de las Grajas. by the reservoir Zahara-El Gastor, from Puerto de las Palomas, Andalucia, Spain, Europe