
Hiker entering wash (view SW from Grand Circle Trailhead sign) |

Signs at edge of wash (view SW) |

Trail crosses the wash (view W) |

Across the wash, trail turns right (view N) |

Hiker climbing side of the ridge (view NW) |

Hiker arriving at ridgetop (view NW) |

Trail passes white sandstone crag (view W) |

Hiker traversing open flats area (view SW) |

Hiker continuing across open flats (view SW) |

Trail runs up the side of a low ridge (view NW) |

Hiker entering a wash (view NW) |

The trail runs up the wash (view NW) |

Trail continues up the wash (view NW) |

Hiker exiting the wash to the west (view W) |

Hiker out of the wash (view W) |

Trail runs across rolling terrain (view W) |

Trail runs across rolling terrain (view W) |

Trail runs across rolling terrain (view W) |

Trail runs across rolling terrain (view W) |

Trail turns to climb along higher ground (view N) |

Trail along higher ground (view N) |

Trail dips to cross a wash (view N) |

Hiker across the wash (view N) |

Atop the next ridge, highway signs come into view (view NW) |

Hiker waiting for traffic to clear (view W) |

Hiker crossing Scenic Loop Road (view W) |

Hiker safely across the Scenic Loop Road (view W) |

Crosswalk on the Scenic Loop Road (view W) |

The trail descends across gentle terrain (view SW) |

Trail winds across hillsides on the contour (view W) |

Apparently, this is a one-way trail (view W) |

Crossing over a ridgeline and descending to cross a wash (view NW) |

Running up along the wash (view N) |

Trail abruptly crosses wash and climbs steep hillside (view SW) |

Atop the ridge, the trail turns to run south (view S) |

Descending off the ridgetop (view S) |

Descending across the sideslope (view S) |

Hiker approaching the next wash crossing (view S) |

Hiker crossing gentle terrain (view S) |

Hiker crossing gentle terrain (view S) |

Climbing out of another wash (view W) |

Trail climbs at moderate grades (view NW) |

Trail climbs at moderate grades (view NW) |

Hiker arriving atop another low ridge (view W) |

Continuing across the low ridge (view W) |

Descending towards the next wash (view NW) |

Hiker (arrow) crossing the valley bottom (view N) |

Hiker on the next low ridge (view W) |

Trail runs up and down across rolling terrain (view NW) |

Trail runs up and down across rolling terrain (view NW) |

Trail runs up and down across rolling terrain (view SW) |

Hiker arriving on the next low ridgetop (view SW) |

Lower White Rock Trailhead comes into view for the first time |

Trail runs up and down across rolling terrain (view W) |

Trail runs up and down across rolling terrain (view W) |

Trail enters a broad wash (view W) |

Trail turns up the wash (view N) |

Trail continues up the wash (view N) |

Trail exits the wash by a lone Utah Juniper tree (view NW) |

Trail climbs at moderate grades (view NW) |

Trail climbs at moderate grades (view NW) |

Trail climbs at moderate grades (view NW) |

Trail climbs at moderate grades (view NW) |

Hiker approaching the Scenic Loop Road (view NW) |

Hiker at the Scenic Loop Road (view NW) |

Grand Circle Trail at the Scenic Loop Road (view NW) |

Trail crosses Scenic Loop Road onto White Rock Road (view N) |

Grand Circle Trail crosses Scenic Loop Road (view N) |

Trail follows road past Lower White Rock Trailhead signs (view N) |

Grand Circle Trail follows White Rock Road (view N) |

Grand Circle Trail approaching Upper White Rock Trailhead (view N) |

Grand Circle Trail at Upper White Rock Trailhead sign (view N) |

Grand Circle Trail approaching Upper White Rock Trailhead (view N) |

Grand Circle Trail bends left past vault toilet (view NW) |
 |
 |

Upper White Rock Trailhead, West Trailhead sign (view NW) |

More to come ... |