Mountain range mapped under Antarctic ice

A team completes its mission to survey Antarctica’s Gamburtsev mountains – one of the most enigmatic ranges on Earth.