*Cough* unlikely *cough*TheIronRuler said:.
It's alright.
Lets pretend that Aliens landed in other places beyond Russia! I'm serious.
We can say that they landed in the countryside of Provence, or that they landed in the heartland of Florenze, next to the holy city of Jerusalem (!!!) or in the Bronx. Go nuts, and remember that this guy lives in Israel. (*cough*, do it in Jerusalem, *cough*)
For this I'll definitely be sticking to the actual zone from the games. If the RP turns out to be a success or I come up with more ideas than I could possibly put into it or if I end up really motivated by it then other zones are a possibility for some future STALKER inspired RP but for now we're sticking with the Ukraine.