Filmed in Allahabad and Varanasi during the 2019 Kumbh Mela Hindu pilgrimage, where an estimated 120 million pilgrims gathered between January and March.
0 minutes
Jeremy Snell
Director of Photography
Colorist
Executive Producer
Sound Designer
Director