Results 3 results found Cibeles Fountain and the Cibeles Palace, Madrid, Spain, Europe Fountain and Cybele Palace, formerly the Palace of Communication, Plaza de Cibeles, Madrid, Spain, Europe Fountain and Cybele Palace, formerly the Palace of Communication at night, Plaza de Cibeles, Madrid, Spain, Europe