Finland and Russia haven't particularly liked one another all that much, particularly in WW2. I've been to New York, it's definitely a place that everyone should visit, the Manhattan Skyline is mind blowing. Live there? You're tougher than me! Lol. :). I do your considerable knowledge on this subject, I most likely will learn a thing or two! :p