Japanese cherry flowering

Japanese cherry flowering

The almost overpowering profusion of blossom is a clue that this is cultivated.