A train station platform in the Upside Down from Stranger Things, spooky, vines everywhere, horror movie atmosphere, film still from Stranger Things