Cherry blossom trees along a city street with tall buildings under a blue sky