This mountain range extends across the northern coast of Africa. Name this range that shares its name with a mythological figure who held the world. Login To Play Create An Account