The pyramid-building Lambayeque civilization in Northern Peru comes to an end in a frenzy of human sacrifice.