The Arctic Ocean.
The Arctic Ocean borders Russia to the north.
North Korea is bordered by China and Russia to the north.
Russia.
China and Russia border Korea in the north.
Russia.
That is Mongolia.
The landlocked country that borders China to the south and Russia to the north is Mongolia. The capital of Mongolia is Ulan Bator.
Russia is bordered by both oceans, and a river. It is bordered by the Tumen river, the Pacific Ocean, the Bering sea, and the Okhotsk sea.
Russia is the country that borders Finland on the east. Russia is the largest country in land mass in the world. It covers one eighth of the Earth.
Mongolia?
About 14,000 miles.
Ulaanbaatar, Mongolia