Where is El Dorado Vatican, Rome?

Where is El Dorado Vatican, Rome located?

El Dorado Vatican, Rome, El Dorado Vatican, Rome, Italy (approx. 41.90934°, 12.46213°)


Where is El Dorado Vatican, Rome on the map?