Where is Arch of Titus?

Where is Arch of Titus located?

Arch of Titus, Arch of Titus (Circus Maximus), Italy (approx. 41.884445°, 12.488334°)


Where is Arch of Titus on the map?