I think it's a cherry tree. Maybe a Kanzan variety. It's beautiful.

JoAnn