Most temples in Japan have these areas where you wash your hands, or drink the water, to purify yourself. I'm not quite sure what the symbolism of the dragon statues that often form a part of these places are; again, if anyone knows the details, I'd be very happy to hear about them. Taken at Kiyomizu Temple.
*EDIT*
According to

"Dragons live in every single body of water, they are spirits and gods. They have the water pouring out of their mouths because its water from the holy creatures mouth. Shinto belief. The god of all dragons is the dragon of the sea."
shinto => shrine
buddhism => temple