The Nasca mystery solved from space

These puzzling holes in Peru tell us there was once a flourishing society here