A cherry blossom-lined promenade under a blue sky