A snapshot from the International Space Station captures the Okavango Delta of Botswana in shimmery glory. This enormous inland delta is home to many of Africa's iconic species.