I'm not entirely convinced, as there are many Maiden songs that reference sun, the sea, and boats. As an obvious choice, I'll try Rime, because it features all of those things. Rime features sunlight ("See...onward she comes, Onward she nears, out of the sun"), and the pic is taken from a boat. However, I think the point of the pic is the island, but I didn't come up with any island-featuring songs.