What country is it in and is it near any specific old City?
I want to say its where Old Vegas is.
-
When you first get your dropship you get that cut scene where you fly away from Old Russia. I don't think it's a real time flight more a montage of different areas you fly over so I don't think it's just outside old Russia. All speculation. Maybe it is a real time flight and the last city is 2 minutes away from Russia as the dropship flies. :)