Runners line up for the start of the Zion Half Marathon in the small Utah town of Virgin, just off Highway 9 on Camino Del Rio. From there, they head east along Highway 9 (Zion Park Road) in the direction of Zion National Park, heading uphill as the road winds through Rockville and toward Springdale. Once they reach Springdale, the course continues along Highway 9 and heads north, all the way to the race finish line in front of the Zion Canyon Giant Screen Theatre near the park entrance.
(MORE: Zion Half Marathon event details)