At the Kiyomizu Temple in Kyoto, Japan, visitors purify themselves by rinsing their mouths with water from the nearby sacred spring. Kiyomizu means "pure water," and legend has it that the first shrine was built on this site in the year 780.
Friday, 19 April 2013
Last Modified Date/Time
ISO Speed Ratings
Comments for this image
Guests are not allowed to post comments. Please register...