Literally a road sign — you'll see
此路不通 painted on actual barriers blocking dead-end alleys in China. The figurative use ('this approach won't work') is so common that the phrase frequently shows up in business and political commentary as shorthand for 'wrong direction, give up.'