Question: What landmass is the region encompassing La Morella located?
Answer: Iberian Peninsula