help with over heating

any idea

what I think is not enough fan could I be wrong
I notice in town it goes to 185* maybe the highest will be 195*
but it seem to be ok like that

but on the high way its a diferent thing