Those are from last weekend - I believe they're almond trees, but the flowers are very similar to cherry tree blossoms. They're actually only the first flowers I've seen (it's not like they're everywhere), but I hope they're a sign that winter is almost over!