People walking along a promenade under cherry blossom trees