On the map, you can find the exact location of the Altoona-Pillar Rock Road. It is in Carlson Landing.