<--Previous
Up
Next-->
Koyasan is a complex of monastaries secluded at a mountain top.