Saikan
Saikan (斎館, Saikan), which was previously known as Kezō-in, is a large temple lodging located on the top of Mount Haguro (Haguro-san), one of the Three Mountains of Dewa (Dewa Sanzan) in Yamagata Prefecture, Japan.