Russia or officially known as The Russian Federation is situated on the northern Eurasia. At 17,075,400 square kilometers Russia is the largest country in the world, covering more than one-eighth of the Earth’s inhabitant land area.Following the Russian Revolution the Soviet era saw some of the most technological advancements of the 20th century including the first human made satellite and the first man in space. By the end of 1990, the Soviet Union had the world’s second largest economy, largest standing military and the largest stock of WMD.