Moscow - HowStuffWorks

maps of moscow
 moscow thematic maps
you might also like...
FPO
Geography of Moscow

Moscow, (Russian: Moskva), Russia, the nation's capital and largest city. It lies on both sides of the Moscow River, in west-central European Russia.