The world’s largest necropolis, filled with gods, mythical animals, and heroes, rests in the southwestern Andes of Colombia