The Church of St. Mary of the Flower, a renowned landmark in Split, Croatia, features two tall white towers with green roofs, adorned with clock faces and surrounded by a vibrant garden of pink and red flowers.