- Marvin - said I think that is/was on 'Iceland', which is nevertheless an island also. Cool picture! Click to expand...