This looks like something you would see in a post-apocalyptic sci-fi movie or TV series, "The 100" maybe?