Hozan-ji temple is an uncommon sight, built into the steep cracks and crevasses of Mt. Ikoma. A guaranteed location for peace and reflection.