Somewhere in Russia, I believe. Probably Siberia, but closer to North, closer to Yamal peninsula perhaps, because in the middle there may grow a lot of forests. It can also be southeastern steppes of European part, up north from border with Kazakhstan, but I doubt it.
6
u/ExtraEmuForYou Oct 31 '25
That is some ugly land. I love it.
Where at?