Santa Maria Addolorata a Piazza Buenos Aires is a titular church and the Argentine national church, on Viale Regina Margherita, Rome.
Wikipedia https://en.wikipedia.org/wiki/Santa_Maria_Addolorata_a_piazza_Buenos_Aires
Coordinates 41°55'5.221" N 12°30'3.021" E