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 and a small group of gang members ride down the street on their scooters.