Un verdadero mosaico de tierras y gentes muy diversas. Desde la zona húmeda y verde de clima atlántico del norte, pasando por las estepas centrales, hasta la zona mediterránea más seca. Con numerosas montañas, desde las alturas del Pirineo con el Aneto (3.404m) o el Mulhacén en Sierra Nevada (3.478m) hasta el Teide (3.718m), el más alto, en las islas Canarias.
El volcán Teide (3.718m) en la isla de Tenerife, la montaña más alta de España.