Maps of Russia, St Petersburg and Moscow
Russia is the largest country in the world in terms of area but unfavourably located in relation to major sea lanes of the world; despite its size, much of the country lacks proper soils and climates (either too cold or too dry) for agriculture; Mount El'brus is Europe's tallest peak.
Location: Northern Asia (that part west of the Urals is included with Europe), bordering the Arctic Ocean, between Europe and the North Pacific Ocean.
Terrain: broad plain with low hills west of Urals; vast coniferous forest and tundra in Siberia; uplands and mountains along southern border regions.
Capital: Moscow
Maps of Russia
Moscow maps
Saint Petersburg map