Kiyomizu-Dera, Kyoto’s ‘pure water temple’, is a beautiful Buddhist temple and UNESCO World Heritage Site with a wooden stage famous for its amazing views.
Follow us on an impromtu tour of the UNESCO listed Kiyomizudera Temple which uncovers some harrowing details of its past.