Russia's Physical Landscape

1234567
Across
  1. 2. the longest river in Europe
  2. 3. this makes Siberia very valuable
  3. 4. the highest mountain in Europe
  4. 6. the deepest in the world
Down
  1. 1. when a sea is not a sea, its really a lake
  2. 5. the mountain range that seperates Europian Russia from Asian Russia
  3. 7. a lot of West Siberia is this type of land