Vulture in flight on a pristine morning

Vulture in flight on a pristine morning near the Mara river. After a heavy rainfall the river swells and it gets much more difficult for Wildebeest and Zebra to cross, this in terms result in many animals drowning and flowing down stream until the corpuses pile up where the river bends. This is where you will find hundreds of Vultures and Marabu storks.