winding road through a mountain valley lined with cherry blossoms