A winding path through a cherry blossom hillside