![](http://www.alamy.com/thumbs/6/7B8C0B23-9F3F-45E3-BF57-B30C6373FF29/2BC958M.jpg)
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, tantra, tribes, varanasi