German satellites sense Earth’s lumps and bumps



The German space agency releases a spectacular 3D map of the Earth’s land surfaces.

Source:: BBC News – Technology