NASA and Japan released a significantly improved version of the most complete digital topographic map of Earth, produced with detailed measurements from NASA’s Terra spacecraft.