MovieMaps

Photo of Cherry Street & Hoi Wang Road [1997]

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

Genghis Khan rides down the street on his scooter while several other members of his gang jump over cars around him.