2 Women's World Cup stadiums spied from space (satellite photos)
The FIFA Women's World Cup is underway, and satellites have given us a birds-eye view of two of the stadiums that are hosting the soccer action.
Earth, our home planet, is the 3rd planet from the sun.
Related Topics: Mars, The Moon, Venus, We Don't Planet, Neptune