A few more pics from Genoa, Italy. The Arch is in the Piazza sep Vittoria. All the pics from the city of Genoa were within a few blocks of our hotel