/

CWA 95

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