Almudena Church (Catedral de Santa Maria la Real de la Almudenaon) in Madrid, Spain.
Source: Getty Images
ID: 1183887599