Vocabulary

山沿い

(running) along a mountain; along (a chain of) mountains

adj-no noun