This image appears to be taken on Epstein Island.