Located at the foot of the Aqueduct of Segovia, one of the best-known monuments in Spain and Europe,... more