When making a post, click on the "Manage attachments" button. Upload your map and wait until is has finished uploading. After submitting your post the forum should automatically make a thumbnail image of it.
Your map is looking good so far, by the way. Would like to see the places of interest on the continents, of course.