User blog comment:Explorer 767/KIRBY PARODIES/@comment-1024726-20100508213411

No, it should be located on the Antarctic Peninsula's tip. That places it closest to CP.