Issue 95/Issues CWA 95 The mysterious images on the Nasca plateau, Peru, have captured countless imaginations. But where did this tradition of planting pictures in the…