Eyes on the Earth 3D – Best topographic map of Earth released

Eyes on the Earth 3D – Best topographic map of Earth released

NASA released the most complete digital topographic ever made of the Earth on October 17 called “Eyes on the Earth”. The map, known as a global digital elevation model, was created from images collected by the Japanese Advanced Spaceborne Thermal Emission and