May 21, 2019 · Russia, officially known as the Russian Federation is a country loed in northern borders the Arctic Ocean, European nations, and the Pacific Ocean. The country is inhabited by around million people. About million of this population lives in Moscow, which is the capital city of Russia.