峨嵯あちゃさんえき
Meanings
Noun
1. Achasan Station
Kanji used
high mountain
rocky
mountain
train station