The Moche River Valley in northern Peru was an unlikely place to build a city. Though barely 1,000 feet from the Pacific Ocean, the valley received less than a tenth of an inch of rain per year.
It's a lost civilization that existed for 500 years. The language is extinct. Archeologists are still puzzling some things out. There's little or no written records about them.