Cherry blossoms on trees with snow-like petals over a street scene