Small village with mosque between the mountains, near the coast, Oued Laou