It's definitely Melilla - I though the "kingdom of Spain " was about as far as I could go and still say on the right side of the truth.......... Sifty Dog has the controls
They've operated some quite large aircraft in there occasionally. Iberia have used A330-200's on some flights from Madrid in the past (maybe even as late as last year) - obviously NOT at max weight.
Strange place.........