South Africa pilgrims ritual, Johannesburg - 03 Mar 2024
Pilgrims stand under a waterfall as they cleanse themselves of evil spirits during a Sunday morning ritual at a waterfall on the Braamfontein Spruit river in Johannesburg, South Africa, 03 March 2024. The waterfall is used mostly on weekends as the pilgrims come to cleanse themselves in an age old tradition. South Africa religion is often based on tribal values and uses Shamanic roots as its core value system.