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