Cherry blossom-lined riverside promenade with a stone bridge