In Varanasi, the Aghori are one of the last cannibal tribes that also feed on human flesh that emerges from the Sacred Ganges.
Size: 6016px × 4016px
Location: Varanasi Uttar Pradesh India
Photo credit: © Valentina Pasquali / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: aghori, baba, cannibal, crematory, flesh, ganges, human, india, kinaram, sadhu, skull, varanasi