NASA Published a More Detailed Earth Map
The NASA in collaboration with Japan published an improved version of the topographic map of Earth. This detailed work was made with the instruments onboard of the North American satellite Terra. The map was published for the first time in 2009, now it has over one million of...
Posted On 19 Oct 2011