Stock Photo: Clock tower in front of buildings, Aponale Tower, Riva del Garda, Italy