Ōmiwa Shrine is situated in a quiet forest, and built directly in front of Mount Miwa. An ancient Japanese cedar tree (Cryptomeria) can be found on shrine compound, and is considered sacred. The mountain itself serves as the honden, or main hall, instead of a man-made building.