The El Brujo Archaeological Complex, just north of Trujillo, La Libertad Province, Peru, is an ancient archaeological site that was occupied from preceramic times. Huaca Prieta is the earliest part of the complex. Later, the site was part of the Cupisnique culture and the Salinar culture.