pr3ttyboots pr3ttyboots 05-03-2015 Geography contestada What mountain range separates Russia, Georgia and Azerbaijan?