羅伯特島
The Alfatar Peninsula on Robert Island, South Shetland Islands is named after Alfatar.