Although its exact location is debated by researchers