That's Green Arrow and Artemis approaching a secret entrance, that looks...rather familiar.