A narrow lane lined with weeping cherry blossoms