@cicerone imposter,
Well, it's a Spanish aqueduct.
There are lots in Mexico.
In México city there's the Acueducto de Guadalupe and the chunk of Acueducto Bucareli that remains near Chapultepec.
I pass by this part of the old Chapultepec aqueduct every night, when I go from the office to my house:
This is how it looked like about 120 years ago:
Other Mexican cities have great aqueducts.
Querétaro:
Morelia:
Zacatecas: