SilentHandover not Russia. The clues are a bit convoluted (although complete logical IF you knew what the challenge is
).
The challenge solution is located within about 500 kilometers from France-Belgium, and, as one clue mentions, maybe on a different location than it is meant to appear to be. (Did I manage in convoluting it a bit more
?)
The solution may be something else than a name of an aerodrome.