Dewa Sanzan (出羽三山) which literally means: the three mountains of Dewa, are sacred mountains in Yamagata Prefecture, each with a shrine on or near its … Alo Japan.
Alo Japan.