Where is Russia located on the World map?

Find out where is Russia located. The location map of Russia below highlights the geographical position of Russia within on the world map.
Location map of Russia

Russia location highlighted on the world map

Other maps of Russia
Phyical map of Russia
Political map of Russia
Related location maps
List of all location maps
Location maps of European countries