They actually aren’t in Russia but either Georgia or Azerbaijan I don’t quite remember which for that specific scene. But I believe Georgia.
Although that might change in future I suppose. At least Russia seems to want that… sigh
They actually aren’t in Russia but either Georgia or Azerbaijan I don’t quite remember which for that specific scene. But I believe Georgia.
Although that might change in future I suppose. At least Russia seems to want that… sigh
“Pointer”, ha!


I think the top left has a lot of Opel (or Vauxhall if you’re so inclined) Mokka about it.
On their website (energydome.com) they claim “75%+” round trip efficiency, so not a bad guess!