Results 1 results found Village of Santa Maria, and reservoir, Embalse de la Pena, Aragon, Spain, Europe