it doesn't sound like either one to me. cross country is normally run over natural terrain, up and down hills, through fields and wood, some places even next to streams or rivers. track is usually run around an oval track, there are a number of different surfaces that can be used
i have seen students running on the sidewalks. it could be for training purposes
the only sport that i know of that is frequently run on city streets are marathons such as the boston, los angeles, or new york marathon