Coliseum and Roman Forum view from the Altar of the Fatherland, Rome, Italy, Europe Traffic at Piazza Venezia Square central Rome, Italy, Europe