tabbitharsimpklins tabbitharsimpklins 26-01-2016 Geography Answered Which mountain range separates Georgia from Russia?