Picture Antarctica—not as an endless expanse of snow and ice, but as a lush, green rainforest teeming with towering trees and mysterious plants. It sounds like something from a sci-fi movie, but ...