OMG
Incredible Facts About Russia That You Just Won’t Believe!
Large Land Features
Russia is the largest country in the world, comprising 10% of all land on the planet. As a result, Russia features some pretty large land features. The Volga River, for example, is the biggest river in Europe. Lake Baikal is the deepest lake in the world and it contains nearly 20% of the freshwater supply in the world. That actually sounds pretty important, doesn’t it?