Where is De Coubertin/Auditorium?

Where is De Coubertin/Auditorium located?

De Coubertin/Auditorium, De Coubertin/Auditorium, Italy (approx. 41.930183°, 12.475758°)


Where is De Coubertin/Auditorium on the map?