Styrax japonicus,
the Japanese snowbell.
Tree alive with
humming bumblebees.
Click photo to enlarge.