Mt. Haguro |Haguro-san (Dewa Sanzan Gosaiden |Go-ju no to)

Mt.Haguro is part of Dewa Sanzan, 3 mountains considered to be home to the gods that dwell there according to followers of shugendo. Atop Mt.Haguro is the Three God Worship Hall and a 5-story pagoda, which has been designated as a national treasure.