Two men stand in the road, it almost appears to be some sort of movie set on a sunny day in California.
Some people standing
Two men are some people.
Two men  can be described collectively as Some people, this is a much simpler rephrasing with location omitted.
Standing on a movie set must mean that some people are standing.