Wildebeests in the treacherous Mara river

Wildebeests swimming in the Mara river. A large heard of Wildebeests on their way to safety on the other side of the treacherous Mara river.