Wildebeest cross Kenya's Mara River as they make the annual migration to greener pastures. Every year up to 1.5 million wildebeest make the annual pilgrimage from Tanzania to neighboring Kenya. The notorious river crossing is fraught with danger where the creatures have to avoid hungry crocodiles. (Photo/Agencies)