New Netflix series explores the mysterious ‘Murder Mountain’ where hundreds go missing each year