Where is Giulio Cesare Imperatore, Rome?

Where is Giulio Cesare Imperatore, Rome located?

Giulio Cesare Imperatore, Rome, Giulio Cesare Imperatore, Rome, Italy (approx. 41.90867°, 12.45567°)


Where is Giulio Cesare Imperatore, Rome on the map?