Sakura, the beautiful pink flowers that rise over the green trees.Oomori, Japan