Stunning Oasis in the Desert Seen from Space (Photo)
Monday, July 28, 2014 - 16:00
in Mathematics & Economics
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.