Vocabulary
馬返し
うまがえし
point along a (mountain) pass beyond which a horse cannot travel
noun