German satellites sense Earth’s lumps and bumps

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

Related posts

Apple AirPower launch date, value & specs

Digital Geekery

How a lesbian love story is bypassing censors on-line

Digital Geekery

Yusaku Maezawa: Why I’ve purchased a ticket to the Moon

Digital Geekery