Where is De Coubertin/Auditorium?

Where is De Coubertin/Auditorium located?

De Coubertin/Auditorium, Lazio, Italy (approx. 41.93028°, 12.47538°)


Where is De Coubertin/Auditorium on the map?