I didn’t see the picture before SMOKEON guessed correctly. However, Argentia would have been my guess. Disused runway with barren rocky terrain in the background. Newfies will often refer to their home land as The Rock.
Please excuse the following Canadian pedantry. It’s one word - Newfoundland and the pronunciation is assisted by this piece of doggerel:
”It’s Newfoundland,
Understand?”