S'Chamharouch, a small village nestled close to the river