I’m no botanist or even gardener, but I believe these are called Spiraea nipponica, or Snowmound. They grow in gardens near my home, and, hey, they’re picturesque when they bloom in the springtime.