Landscapes & nature
Uyedineniya Island
Island
Uyedineniya Island is where 1 video game is set, according to its Wikipedia article: Wikidata records their setting only as the country. Nothing on this atlas was filmed here.

Set here, per Wikipedia
Wikipedia says these games are set in Uyedineniya Island.
Soldier of FortuneScience fiction game2000IGDB
Other filming locations in Russia
-
Countries & regions
Russia
Russia
Country in Eastern Europe and Northern Asia, the largest in the world by area
-
Landmarks & buildings
Moscow Kiyevsky railway station
Russia
Railway station
-
Towns & cities
Moscow
Russia
Capital and most populous city of Russia
-
Streets & squares
Red Square
Russia
The main square in Moscow, Russia
-
Towns & cities
Saint Petersburg
Russia
Federal city and former capital of Russia
-
Landscapes & nature
Obvodny Canal
Russia
Canal in Saint Petersburg