LOOK!There are so many cars in the street.
Look! There are many cars on the street
on the street 是正解
“在街上”既可用“in the street” (英式英语)也可用“on the street ”(美式英语)。