Huamachuco is a town in Northern Peru, capital of the province Sánchez Carrión in the region La Libertad. The city is the seat of the Territorial Prelature of Huamachuco. Lake Sausacocha lies to the northeast. Huamachuco is located between eastern and western cordillera. Huamachuco is 100 km in south of Cajamarca.