Situated on Otowa Mountain in eastern Kyoto, Kiyomizu-dera Temple wows travelers with ... which gave the temple its name (kiyomizu means "pure water"). The waterfall is divided into three streams ...