Quick facts about Russia
Eastern Europe and Northern Asia, bordering the Arctic Ocean, between Europe and the North Pacific Ocean. Largest country in the world in terms of area; Mount Elbrus is Europe’s tallest peak in Europe. Area: total: 17,075,200 sq km water: 79,400 sq km Climate: ranges from humid continental in much of European Russia through steppes in