Sahara oasis from space
Friday, September 20, 2013 - 06:30
in Earth & Climate
Deep in the Sahara Desert, the Al Jawf oasis in southeastern Libya is pictured in this image from Japan's ALOS satellite.
Deep in the Sahara Desert, the Al Jawf oasis in southeastern Libya is pictured in this image from Japan's ALOS satellite.