Russia Russia Chapter 20 Physical Characteristics The highest mountain range is the Caucasus Mountains between the Black Sea and the Caspian Sea. However, most of Russia…