-
Russia is the largest country in the world. Answer: True
-
Russia is located entirely in the northern hemisphere. Answer: False
-
Lake Baikal is the largest lake in the world. Answer: False
-
The Ural Mountains separate Russia from Europe and Asia. Answer: True
-
Moscow is the largest city in Russia. Answer: False
Loading...