Where is Fontana dei Quattro Fiumi?

Where is Fontana dei Quattro Fiumi located?

Fontana dei Quattro Fiumi, Fontana dei Quattro Fiumi, Italy (approx. 41.89889°, 12.473055°)


Where is Fontana dei Quattro Fiumi on the map?