I saw a map on here not long ago, and I can't find it again. It depicted, essentially, a gigantic island floating in the sky. It had stars in the background, and cascades of water tumbling from the edges of the world. I think it was done for a mapping challenge, but durned if I can find it again.

Can anyone point me in the right direction based on this extremely sketchy description?