The Yagura Tower is a replica of a fire lookout tower in old rural Japan. A few steps away from the tower is the Koyasan Buddhist Temple.
Thank You to Our Sponsors