space
Photos:

Planet Labs Photos of Earth from Space (Gallery)

PREVIOUS | NEXT
1 of 13

Planet Dove Flock 1 Satellites

Credit: NASA
Two of the 28 Planet Labs Dove satellites that make up the Flock 1 constellation are seen launching into orbit from the International Space Station on Feb. 11.
More from Space.com