Japan 2007
Japan 2007
Kiyomizu-dera
Kiyomizu-dera  
 
You're supposed to cleanse your hands and mouth before you enter. Kiyomizu (清水) literally means pure water, clear water or limpid water.