The Moche civilization (alternatively, the Mochica culture or the Early, Pre- or Proto-Chimú) flourished in northern Peru with its capital near present-day Moche, Trujillo, Peru from about 100 to 700 CE.