Have you ever pictured Neverland (from Peter Pan) in your mind?
What does it look like?
Why not try drawing what you think it looks like in you mind and share it here?!
Examples I found from the Internet:
@Artists, why not give it a go. Try drawing a map of what you think Neverland looks like in your mind.