"Novosibirsk", the Russian submarine's escort ship (misspelled on its hull), is the name of an actual city in Russia. In English, the name translates to "New Siberia." This large city is located east of the Ural Mountains, in southern Siberia.
read more facts...