What do you know about this place, we need more info? It might be some kinda burial ground in Ghana,