Earth from Space: The Tibesti Mountains
Tuesday, December 25, 2012 - 01:30
in Earth & Climate
The Tibesti Mountains, located mostly in Chad with the northern slopes extending into Libya, are captured in this image, acquired on March 4, 2012 by Envisat’s MERIS instrument.