winding mountain road lined with cherry blossoms