On the map, you can find the exact location of the North River Pines Road. It is in Cartwheel Landing.