Spanish Champions

The Spanish Champions (Spanish: Campeones de España) is the service branch of the Spanish Armed Forces that is responsible for protecting Spain against the Colossus. Their headquarters are located in Arribes Del Duero where New Madrid has been constructed. The capital city's new location is a river with arches reminiscent of the Peurta De Alcala that stretch across the river and were constructed on the valleys on either side of the river body with buildings on top of the arches where residents live. The arches vary in height with some constructed on top or bottom of another.