Cherchell (Algeria)
Satellite image from the east
The trace of the aqueduct seen from the east. Satellite image from GoogleEarth.