It is a sharp corner with very poor sight lines, I would call it a blind corner.
I can imagine a driver turning off Westminster Highway onto River Road and cutting the corner, notice all the paint which is worn away. Plus this stretch is loved by drivers to speed and circumvent traffic.