Was curious of anyone knew what it was for. It turned out to be an alley in some Russian city called Solnechnogorsk.

I thought it was maybe for a football club, and indeed there is a football club in Russia with the initials KNC, but I don’t think they have any sort of left affiliation.