In the coastal desert of Peru, a line of crumbling stone towers rises from the sand, framing the horizon with an almost ...