Santa Maria del Suffragio, Rome (built 1685)
Location: 41.8979°N, 12.4664°E