Mark Judge
on January 11, 2022
0 views
Mount Togakushi (Japanese: 戸隠山) is located in Togakushi, Nagano, Nagano, Japan. It is 1904 meters (6247 ft) high.
⛩ Historically, Mount Togakushi, like Mount Iizuna nearby, has been a sacred site for mountain-based religious sects, Shugendo
Dimension: 512 x 640
File Size: 54.39 Kb
Be the first person to like this.