Photos of Russia
Russia (Russian Federation) is a country situated on Eurasia continent. It borders Norway, Finland, Estonia, Latvia, Lithuania (via Kaliningrad Oblast), Poland (via Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia and Korea. With the total area of a little bit more, than 17 million sq. km. Russia is the biggest country in the World. Population is near 150 million people.
Russia weather online - all parts of Russia on the map, showing the weather forecast for tomorrow