The clock tower at St. Peter's. This is, I gather, the largest clock face in the world.