Villarosa is a quaint little town - this is a photo of a clock tower located in there.