Winter purification ritual at river in southwestern Japan
A winter purification ritual takes place at a river near a Shinto shrine in southwestern Japan.
A winter purification ritual takes place at a river near a Shinto shrine in southwestern Japan.