Actually, I think LA FORET MAUVE found the picture of the Island, if I'm remembering right, then he added the pyramid in..of course.

And I've seen a very similar photo on Webshots.com after searching for "beach scenes" or something like that. So, it's a real island. Perhaps she saw it on webshots or somewhere else?