a street with two stop signs and people walking down the street