A pesquisa, cuja íntegra pode ser lida aqui, concluiu que Bin Laden provavelmente está em Parachinar, na zona tribal entre o Afeganistão e o Paquistão. O estudo inclui fotos de satélite dos prédios onde ele pode estar abrigado.
Aqui, o pontinho vermelho mostra onde estaria Bin Laden:
Aqui, uma imagem mais próxima:
Aqui, os três prédios onde Bin Laden estaria abrigado: