A category of cities and other locations in Russia.
“A Mini-Sub is a fleet of Tau'ri watercraft that can operate independently below water, as...Mini-Sub
“Novgorod is a city in Russia, Earth. Sometime during or before 2004, Colonel Alexi Vaselov spent...Novgorod
“Vladivostok is a city in Russia, located not far from Russia's borders with China and North...Vladivostok