Kiyomizu-dera (Pure Water Temple) is one of oldest Buddhist temples in Japan. The temple is the UNESCO World Heritage site as part of ancient Kyoto.
But it also one of famous suicide spots of Japan. “To jump off the stage at Kiyomizu” is a Japanese slang to express “to take the plunge”. Why?