Where to Watch Antarctica - Living on the edge In Spain - Watch Antarctica - Living on the edge