Artistic maps showing some of the filming locations of the TV series, Stranger Things in Atlanta, Georgia.