Cherry blossom trees along a path under a starry night sky