Press "Enter" to skip to content

Posts published in February 2006

Quick facts about Russia

Location: 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. Geographic coordinates: 60 00 N, 100 00 E Area: total: 17,075,200 sq km water: 79,400 sq km land: 16,995,800 sq km Land boundaries: total: 19,990 km…

kKEETON © Windows to Russia… Permission to reprint in whole or in part is gladly granted, provided full credit is given...