Where is AT 41, Rome?

Where is AT 41, Rome located?

AT 41, Rome, AT 41, Rome, Italy (approx. 41.90313°, 12.49425°)


Where is AT 41, Rome on the map?