Cherry blossom-lined street along the Shichitani River with mountain scenery