10 Interesting Russia Facts If you want to know the largest country located in northern Eurasia, you have to check Russia Facts. The April 14th 2015 | Countries