Hiker departing the trailhead (view S) |

Hiker passing behind the picnic area (view SE) |

Five-Hands pictograph site (view SE) |

Hikers at agave roasting pit (view SE) |

Hiker on Willow Springs Loop, approaching trail junction (view SE) |

Trail junction and sign (view E) |

Trail sign (view E) |

White Rock Loop Trail (view E towards Turtlehead Peak) |

White Rock Loop Trail (view E towards Turtlehead Peak) |

Grand Circle Trail junction (view E) |

Trail runs out to edge of bluff (view E) ... |

... and switchbacks down into canyon (view NW) |

Rocky trail on flats (view NE) |

Trail crosses wash (view NE) |
 |
 |

Trail enters the La Madre Mountain Wilderness Area (view NE) |

Trail follows an old two-track road (view NE) |

Trail follows an old two-track road (view NE) |

Detour to White Rock Spring (view NE) |

White Rock Loop -- White Rock Spring trail junction (view NE) |

Arriving at Upper White Rock Trailhead (view E) |

Upper White Rock Trailhead (view NE) |

Hiker at Upper White Rock Trailhead (view NE) |

White Rock Loop Trailhead sign (view N) |

White Rock Loop Trail map (view N) |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |

Keystone Thrust trail junction sign (view N) |

Keystone Thrust trail sign (view E) |

Keystone Thrust trail sign (view E) |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |

Returning to Willow Springs Trailhead (view SE) |

more to come ... |