Picture of the day

japan
 
japan
Shinto believers pour cold water over themselves to purify their bodies and souls as part of an endurance ritual at the Kanda Shrine, known as ‘Kanda Myojin’, in Tokyo on Saturday. — AFP