Final steps: almost to the top!
Dan ran the half-marathon. Here he is coming up the steps:
Can't beat the view from the aid station:
The runners were full of compliments about the half-marathon route, which started at Crissy Field, went along the Coast Trail, ran through Baker Beach, through Sea Cliff and along the trails near Land's End.