The density-dependent, The population of flamingos have logistic curve because at the beginning there was so many flamingos and they were all hunting shrimp and causing a limited resource. This means they reached the carrying capacity. Also they population of crocodiles rose and they started hunting and killing off more and more flamingos causing them to even out. When a flamingo dies it can't reproduce and give birth making the population even out.
The density-independent limiting factor is that the drought in Africa is effecting the water levels there which effects the shrimp swimming in the water that effects the flamingos which bring competition between other flamingos.
flamingos immigrated to a nesting ground which is where they will preform dance to their mate and if the mate accepts the dance they will mate and the population of the flamingos will increase depending on the environment in which the chicks grow into.
during the cold periods of the winter the birds will emigrate to a more suitable living conditions and where food is more present than where they just were.