This striking satellite photo shows the point where a tiny lake bisects the snowy rim of a massive ancient glacier on a Canadian island in the Arctic Circle. The small body of water, dubbed Gee Lake, ...