Toji Temple, a UNESCO World Heritage site, features Japan's tallest pagoda, the Kondo Main Hall with healing Buddha statues, and the Kodo Lecture Hall housing 21 Buddhist sculptures in a 3D mandala arrangement. The temple represents Shingon Buddhism and was founded in 796 AD as Kyoto's spiritual guardian.