Clock Tower and Town Gate Clock Tower (Tour de l’Horloge) in St Prex on Lake Geneva in Switzerland viewed from Église St Protais Home » La Côte » Visit Historic, Romantic St Prex on Lake Geneva » Clock Tower and Town Gate