The Terra satellite took the infrared picture in 2007, 440 miles above Earth's surface.

NASA Reshares Stunning Picture of Morocco’s Anti-Atlas Mountains
NASA Reshares Stunning Picture of Morocco’s Anti-Atlas Mountains