I tried Google Lens/Images for the heck of it and it brought up quite a few possibilities. Pieris japonica or Pieris florabunda seem the closest, but can't be sure once I start looking through them in full bloom.
Not sure if this is tied to me and the photo in a way you can't access, but hopefully you can see the choices at
this link.