Well there is snow on the ground so it's a northern country, and it can't be Russia since they are Russian crosses. Hmmm? Lithuania?
Or else what? Don't you like puzzles? Can you identify this country? This shouldnt be that hard for you.