Turtle Rock near Hut Point Peninsula. Weddell Seal and pup