Iberian Peninsula is the part of ______?

Iberian Peninsula is the part of ______?

آئبیرین جزیرہ نما ______ کا حصہ ہے؟
Explanation

The Iberian Peninsula is a peninsula in Southwestern Europe

And occupied by Spain and Portugal.

It is a mountainous region

its total Area: 587,121 km2 (226,689 sq mi)

The highest elevation is 3,478 m (11411 ft)

The highest point is Mulhacén

it is the second-largest European peninsula by area

They comprise three peninsulas:

  1. Iberian
  2. Balkan 
  3. Italian peninsulas