Photo of Belgian Woods

Location: Bourne Woods
As Seen In: Wonder Woman

The team rides up a hillside in the forest.