Cape Renard
Antarctica schiereiland en Weddell zee,
Antarctica
Cape Renard bij de noord ingang van het Lemaire kanaal gezien vanaf de Gerlache Straat
Cape Renard bij de noord ingang van het Lemaire kanaal gezien vanaf de Gerlache Straat