Alcalá de Henares
Alcalá de Henares, Madrid, Spain (Fomento de Construcciones y Contratas).