Mayoumba city is a fictional city and there is no known information available about it. It is possible that it is a name created for a story, game, or other creative work. Without further context, it is difficult to provide more details about Mayoumba city.