Japan Travel Part Two: Koyasan – Spending the Night in an 800 Year Old Buddhist Temple A trip to Japan is incomplete without experiencing an overnight stay in a Buddhist temple in the clouds, praying with…