Results tagged “Sahara Desert In Chad”

A portion of the Sahara Desert is pictured in Chad as the International Space Station orbited above the sparsely-populated African nation.

« Previous  1  Next »