I have a custom post type **`books`** and a custom taxonomy **`books-categories`**. `wp_insert_post()` and it works. How  can i add a second taxonomy called **`location`**? This code doeasn't save my custom taxonomy called **`location`**.
Can anyone help me please?

    <?php
    if( 'POST' == $_SERVER['REQUEST_METHOD'] && !empty( $_POST['action'] ) &&  $_POST['action'] == "new_post") {
    
        // Do some minor form validation to make sure there is content
        if (isset ($_POST['title'])) {
            $title =  $_POST['title'];
        } else {
            echo 'Please enter a  title';
        }
        if (isset ($_POST['description'])) {
            $description = $_POST['description'];
        } else {
            echo 'Please enter the content';
        }
        $tags = $_POST['post_tags'];
    
        // Add the content of the form to $post as an array
        $new_post = array(
            'post_title'    => $title,
            'post_content'  => $description,
            'post_category' => array($_POST['cat']),  // Usable for custom taxonomies too
            'tags_input'    => array($tags),
            'post_status'   => 'draft',           // Choose: publish, preview, future, draft, etc.
            'post_type' => 'books'  //'post',page' or use a custom post type if you want to
        );
        //save the new post
        $pid = wp_insert_post($new_post); 
        //insert taxonomies
    	wp_set_post_terms( $pid, $_POST['cat'], 'books-categories', false );
        wp_set_post_terms( $pid, $_POST['location'], 'location', false );
    }
    
    ?>  
    
    <!-- New Post Form -->
    <div id="postbox">
    <form id="new_post" name="new_post" method="post" action="">
    
    <!-- post name -->
    <p><label for="title">Title</label><br />
    <input type="text" id="title" value="" tabindex="1" size="20" name="title" />
    </p>
    
    <!-- post Category -->
    <p><label for="Category">Category:</label><br />
    <p><?php wp_dropdown_categories( 'show_option_none=Category&tab_index=4&taxonomy=books-categories' ); ?></p>

    <!-- post Location -->
    <p><label for="Location">Location:</label><br />
    <p><?php wp_dropdown_categories( 'show_option_none=Category&tab_index=4&taxonomy=location' ); ?></p>
    
    <!-- post Content -->
    <p><label for="description">Content</label><br />
    <textarea id="description" tabindex="3" name="description" cols="50" rows="6"></textarea>
    </p>
    
    <!-- post tags -->
    <p><label for="post_tags">Tags:</label>
    <input type="text" value="" tabindex="5" size="16" name="post_tags" id="post_tags" /></p>
    <p align="right"><input type="submit" value="Publish" tabindex="6" id="submit" name="submit" /></p>
    
    <input type="hidden" name="action" value="new_post" />
    <?php wp_nonce_field( 'new-post' ); ?>
    </form>
    </div>