Google Maps adds the International Space Station

The International Space Station becomes the first “off planet” addition to the interactive tool.