1) The Russian Federation (Russia) is situated in Eurasia.
2) The total area of Russia is a little more than 17 million square kilometres.
3) The countries with whom Russia shares its land border include North Korea, China, Norway, Finland, Ukraine, Kazakhstan, Poland, Georgia, Mongolia, Latvia, Estonia, Azerbaijan, Belarus, and Lithuania.
4) There are about 100,000 rivers in Russia.
5) Russia has a largely continental climate because of its sheer size.