Crabeater Seal Ron Niebrugge January 14, 2015 Antarctica, Photos, Travel Leave a Comment Crabeater Seal, Petermann Island, Antarctica. A crabeater seal hauled out in front of a massive iceberg arch near Petermann Island, Antarctica.