What Ocean Borders Russia to the North?

The ocean that is north of Russia is the Arctic Ocean. The capital and largest city of Russia is Moscow. Russian has an estimated population of 142 million people.