Well, my mapping skills have bettered recently, though this is with XP. I could make it more 'detailed' if you would like.
Also, this floating in the sky idea is creative. Mostly because goblins are on it. I thought goblins were strictly ground dwellers.