A countryside road lined with cherry blossoms