woman wearing a chinese hat stands on floating land. she looks down below the land. by jon foster