Details: The world's largest country by land area, Russia ranks sixth in terms of population. It occupies much of Eastern Europe and all of North Asia, extending for 5, miles from the western Baltic Sea to the eastern Pacific Ocean. This wall calendar sees the favorite architectural sites of Russia, such as St. Petersburg, and the Kremlin and Red Square, in Moscow. But it also heads off of the beaten track to the Russian countryside. See and remember Russia, with love.