Quizzing Live

Where Are The Atlas Mountains

Answer:
Algeria, North Africa