MovieMaps

Photo of Cherry Street & Hoi Wang Road [1997]

Location: Clarkson Street & Begbie Street
As Seen In: Legends of Tomorrow episode 5x06 “Mortal Khanbat

Behrad reports to the rest of the team while stuck in traffic.