Mountains, cultures, and mosque on the beach near the village of Almarsa Ighaniman