It is called yemma gouraya s mountain located in bejaia algeria means mother gouraya which is believed to be the […]