Bitcoin-qt getnewaddress returns address starting with 2

I am expecting it starts with ‘3’ the the results below:

getnewaddress "" "p2sh-segwit"
2NFcKJTPZs1syYhwaBkXty6Vt6FEKxD3HTC

Is this because I am running on a private block chain?