N nature.com Believe it or not, this lush landscape is Antarctica 29 points bookofjoe 2 years ago 18 comments