Nachi Fire Festival, Japan

One of the country’s most spiritual festivals, the centuries-old cleansing ritual held each July uses fire to symbolise the burning away of sins and mistakes from the past year.