Here is an elevation map, topographic map, and climate map of Spain.

I think that the map's coastline is too bold, it makes the mini-peninsula things (on Northeast Spain's Atlantic coast) looks kinda messy and the Strait of Gibraltar looks as if it is closed. A thick coast is not really necessary because the land and sea have very distinct colors. A thinner coast would definitively suffice.

There are many excellent "hand-drawn" mountain brushes in the Guild & deviantART and also many tutorials on how to make "satellite-image" mountains in the guild. You should checkout the Mapping Elements and Tutorials/How-to sections of the Guild.