geography · World Geography · World Geo : Mountains

Which one of the following mountains lies in between Caspian Sea and Black Sea ?

Related questions