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 on the world map.
Russia location highlighted on the world map
You are here:
> Location map
Other maps of Russia
Physical map of Russia
Russia political map
Copyright © All rights reserved