Pr3ttybootsid Pr3ttybootsid Geography Answered What mountain range separates Russia, Georgia and Azerbaijan?