Cherry blossom trees along stone walls in a rural landscape with a distant mountain