Antarctica’s impossible peaks come into view.

Advertisements