One of the thousands of islands