Tree-Dwelling Cannibal Tribe Who Had No Idea Other People Existed

THESE incredible images reveal Indonesia’s tree-dwelling cannibal tribe who had no idea other people existed until the 1970s.

The pictures show the Korowai people of West Papua in Indonesia building their treehouses, marching off to hunt and carrying their children in huge nets over their shoulders.