MovieMaps

“Chapter Five: The Flayed” Filming Locations

Down into the depths and through the woods, mysteries unraveled and dangers revealed.

Stranger Things episode “Chapter Five: The Flayed” was filmed in Atlanta & Conyers in the United States of America.