This is at the Kiyumizu Dera temple, built on the side of a hill to the East of the old capital, Kyoto.
You are supposed to wash your hands in the water and make a wish for good fortune.
There are lots of different small shrines in the grounds of the temple – you write wishes on papers and tie them to trees and metal frames, or buy wooden plaques to write on. The temple has a shrine to the god of matchmaking (as in love), and his messenger is a rabbit – so lots of rabbits around too.
Lots of people were wearing kimonos.