Budha at the Japanese garden

A tree with pink flowers.
Budha at the Japanese garden