Where is Mosque of Rome?

Where is Mosque of Rome located?

Mosque of Rome, Lazio, Italy (approx. 41.93477°, 12.49522°)


Where is Mosque of Rome on the map?