Exaggerated relief map of Spain and Portugal

Exaggerated relief map of the Iberian Peninsula

[5000 × 5000]