The upper and lower main halls are separated by a distance of over 20 km and have now become two distinct temples but their separation into Kinpusen-ji Temple on Mt. Yoshino and Ominesan-ji Temple on Mt. Sanjo is a modern development and both were originally part of the single Shugendo temple named "Kinpusen-ji Temple."
山上と山下の蔵王堂は20数キロメートル離れており、現在では別個の寺院になっているが、両者は元来「金峯山寺」という一つの修験寺院の一部であり、現在のように吉野山の金峯山寺と山上ヶ岳の大峯山寺とに分かれるのは近代以降のことである。