MovieMaps

Photo of 22nd Street Tunnel

Location: West Waterfront Road (between Thurlow & Burrard)
As Seen In: Batwoman episode 1x07 “Tell Me the Truth

Kate weaves past a car driving through the underground road.