Somewhere in Russia

Not really sure where ...