Sunrise on the Okavango River about 120 km before it enters the Delta. On the left is Angola, and on the right is Namibia. The Okavango Delta is a world heritage site and home to many of the most iconic large mammals left on Earth, including the largest herd of elephants in the world. It is also a vital lifeline for almost a million people.