News tagged with agricultural plots

Sahara oasis from space

Deep in the Sahara Desert, the Al Jawf oasis in southeastern Libya is pictured in this image from Japan's ALOS satellite.

Sep 20, 2013
5 / 5 (5) 1