Novosibirsk
Novosibirsk, naw vo sih BEERSK (pop. 1,425,508), is an important center of manufacturing in Russia. The city lies on the Ob River, about 1,700 miles (2,740 kilometers) east of Moscow, in Siberia. Novosibirsk is the largest city in Siberia. More »
Russia
Russia is the world's largest country in area. It is almost twice as big as Canada, the second... More >>