Asukaji Temple Introduction: Asukaji Temple is the oldest formal temple in Japan. It was built in 596 by Soga Mago to pray for him. At that time, it was a large-scale temple with three golden halls surrounding a tower. Later, most of the temple was destroyed by fire in the Kamakura period. The current main hall was rebuilt in the Edo period.

Leave a Reply