Where is Colosseum B, Rome?

Where is Colosseum B, Rome located?

Colosseum B, Rome, Colosseum B, Rome, Italy (approx. 41.88827°, 12.49758°)


Where is Colosseum B, Rome on the map?