

Advertisement
Chan Chan is the world's largest mud city. Lying just outside the town of Trujillo, on Peru's northern coast, Chan Chan's high earthen walls feature pre-Columbian carvings paying tribute to the civilization's many gods.
What does it mean to be your brother's keeper? Lessons from the Cleveland kidnappings