fredhead4971 fredhead4971 07-09-2019 Geography contestada What mountain range separates european russia from asia