While heavily researching Wonder Woman's spins on you tube (you heard right), I came across this most interesting spin in which, I swear, Wonder Woman is standing IN Glastonberry Grove circa 1978! Okay, here's why I think she's there: Since the dawn of television, tons and tons of TV shows have filmed scenes in Upper Franklin Canyon because it's one of the closest, easiest to get to, woodsy areas in L.A. So, given that fact and since the trees, the slope in the land and the dirt road match up pretty perfectly (taking into consideration the 12 year gap in filming), I'm gonna go ahead and believe this scene was filmed right where they shot Glastonberry Grove. I've attached one of my photos of the grove as evidence to support my claim (or debunk it.)