Previous Image Next Image DSC05964 Plaza Carlos Castel, Teruel. It’s the hearth of the town with modernist buildings and the Fuente (fountain) del Torico.