China Launches New Earth-Mapping Satellite

More from Space.com