Definitions for "Novosibirsk"
A city in the Asian part of Russia. Much Soviet military research was performed there, and until the 1990's it was restricted from entry by foreigners.
a city in the Asian part of Russia on the Ob river; largest city in Siberia
a city in southern Asian Russia (east of the Ural mountains) along the Ob River and near the Kazakhstan border.