MovieMaps

Photo of Hill to Waterfront

Location: Larkin Street (between Beach & North Point)
As Seen In: Shang-Chi and the Legend of the Ten Rings

Crushed cars are left in the wake of the bus as is speeds down the hill past a Ghiradelli Square sign.