Map of Russia. Russia, the worldââ¬â¢s largest nation, borders European and Asian countries as well as the Pacific and Arctic oceans. Its landscape ranges from tundra and forests to subtropical beaches. Itââ¬â¢s famous for Moscow`s Bolshoi and St. Petersburg`s Mariinsky ballet companies.