Just days after its successful launch on Dec. 2, 2012, the advanced sensors on board the French Pléiades 1B Earth observation satellite are collecting some amazingly vivid Earth images.
Just days after its successful launch on Dec. 2, 2012, the advanced sensors on board the French Pléiades 1B Earth observation satellite are collecting some amazingly vivid Earth images.