Results 1 results found The Clock Tower (Torre dell'Orologio) on the north side of the Piazza San Marco (St. Mark's Square), Venice, UNESCO World Heritage Site, Veneto, Italy, Europe