Where is Palazzo dei Congressi?

Where is Palazzo dei Congressi located?

Palazzo dei Congressi, Palazzo dei Congressi, Italy (approx. 41.83389°, 12.474444°)


Where is Palazzo dei Congressi on the map?