Tokyo worshippers throw freezing water over themselves in Shinto ritual to welcome in the New Year 

Shinto believers gathered in Tokyo, Japan yesterday to participate in the annual cold water endurance ceremony. The ritual is believe to purify the soul and bring good fortune in the new year.