The Birthing Rock is located along the road on the way to Ice Cream Parlor. The birthing scene is unique, and panel is visible from the road, just look for a large boulder.
I would recommend to get out of your car and check all sites - it is filled with pictographs, including 6 toed foot.