![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01101a.jpg)
Trail runs north (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01102a.jpg)
Hiker on short uphill section (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01103a.jpg)
Trail merges with an old road (view W) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01104a.jpg)
Trail departs old road to the right (view W) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01105a.jpg)
Trail on desert flats (view W) |
![Two Springs Loop](photos-cws/S120_01106a.jpg)
First encounter with Wildhorse Road (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01107a.jpg)
First encounter with Wildhorse Road (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01108a.jpg)
Trail on desert flats (view W) |
![Two Springs Loop Trail](photos-cws/S120_37605a.jpg)
Trail merges with another from the left (view NW) |
![Two Springs Loop Trail](photos-cws/S120_37606a.jpg)
Looking back at the trail sign (view SE) |
![Two Springs Loop Trail](photos-cws/S120_37607a.jpg)
Another trail sign across the intersection (view NW) |
![Two Springs Loop Trail](photos-cws/S120_37608a.jpg)
Trail sign (view SW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01110a.jpg)
Trail on desert flats (view W) |
![Two Springs Loop Trail](photos-cws/S120_37609a.jpg)
Trail stays right at fork with trail sign (view NW) |
![Two Springs Loop Trail](photos-cws/S120_37610a.jpg)
Trail sign (view NE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01113a.jpg)
Trail on rolling desert flats (view W) |
![Two Springs Loop Trail](photos-cws/S120_37611a.jpg)
Approaching another trail junction with a sign (view NW) |
![Two Springs Loop Trail](photos-cws/S120_37612a.jpg)
Trail sign (view SW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01114a.jpg)
Hiker passing trail merging from the left (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01115a.jpg)
Trail returns to Wildhorse Road (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01116a.jpg)
Hiker on Wildhorse Road (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01117a.jpg)
Hiker on dirt road (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01118a.jpg)
Hiker on dirt road (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01119a.jpg)
Wildhorse Road at Lone Grapevine Road (view NW) |
![Two Springs Loop](photos-cws/S120_01120a.jpg)
Lone Grapevine Road (view N from Wildhorse Road) |
![Two Springs Loop](photos-cws/S120_01122a.jpg)
Grand scenery to the northwest |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01123a.jpg)
Hiker on dirt road (view NW; 2WD vehicles stop here) |
![Two Springs Loop Trail](photos-cws/S120_01364a.jpg)
Lone Grapevine Trailhead (view NW) |
![Two Springs Loop Trail](photos-cws/S120_01365a.jpg)
Trail departs Lone Grapevine Trailhead (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01125a.jpg)
Trail drops off hillside towards wash (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01126a.jpg)
Trail drops into wash (view W) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01127a.jpg)
Trail junction in wash; loop turns right (view W) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01128a.jpg)
Loop trail runs north |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01129a.jpg)
Trail drops through wooded wash (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01130a.jpg)
Trail stays left at fork (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01131a.jpg) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01132a.jpg) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01133a.jpg)
Trail on desert flats at base of the mountains (view W) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01134a.jpg)
Trail stays left at a fork (view N) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01137a.jpg)
Approaching the watering troughs (view N) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01138a.jpg)
Hiker at watering troughs (view N) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01141a.jpg)
Watering troughs (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01140a.jpg)
Rocks in the trough save drowning birds and mammals |
![Two Springs Loop Trail](photos-cws/S120_01366a.jpg)
Trail climbs hillside above watering troughs (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01139a.jpg)
Watering trough |
![Two Springs Loop Trail](photos-cws/S120_37615a.jpg)
Be sure to leave rocks in the trough so creatures can climb out |
![Two Springs Loop Trail](photos-cws/S120_01367a.jpg)
Trail climbs hillside towards Lone Grapevine Spring (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01161a.jpg)
Note the top of the rock |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01143a.jpg)
Approaching Lone Grapevine Spring (view NW) |
![Two Springs Loop Trail](photos-cws/S120_01368a.jpg)
Approaching Lone Grapevine Spring (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01146a.jpg)
Lone Grapevine Spring |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01144a.jpg)
Artwork at Lone Grapevine Spring (view SW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01145a.jpg)
Petroglyphs and graffiti at Lone Grapevine Spring (view NE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01149a.jpg)
Lone Grapevine Spring (view SW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01147a.jpg) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01148a.jpg) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01151a.jpg)
Birdwatching at Lone Grapevine Spring (view SW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01150a.jpg)
Lone Grapevine Spring (view SE) |
![Two Springs Loop](photos-cws/S120_01153a.jpg) |
![Two Springs Loop](photos-cws/S120_01154a.jpg) |
![Two Springs Loop](photos-cws/S120_01155a.jpg) |
![Two Springs Loop](photos-cws/S120_01156a.jpg) |
![Two Springs Loop Trail](photos-cws/S120_01370a.jpg) |
![Two Springs Loop](photos-cws/S120_01158a.jpg) |
![Two Springs Loop Trail](photos-cws/S120_12994a.jpg)
Petroglyphs |
![Two Springs Loop Trail](photos-cws/S120_37616a.jpg)
Low quality cowboy graffiti |
![Two Springs Loop Trail](photos-cws/S120_37617a.jpg)
Real petroglyph or better-quality cowboy graffiti? |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01152a.jpg)
Departing Lone Grapevine Spring (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01160a.jpg)
Hikers descending the hillside (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01162a.jpg)
Returning to the watering trough (view S) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01163a.jpg)
Loop trail turns right just below watering troughs (view S) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01164a.jpg)
Trail runs along base of hillside (view SW) |
![Two Springs Loop Trail](photos-cws/IMG_39754a.jpg)
Modern images (cowboy graffiti) on the stones in this area |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01165a.jpg)
Trail runs along base of hillside (view W) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01166a.jpg) |
![Two Springs Loop](photos-cws/S120_01167a.jpg) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01168a.jpg) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01169a.jpg) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01170a.jpg) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01171a.jpg) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01172a.jpg)
Trail stays left a junction (view SW) |
![Two Springs Loop](photos-cws/S120_01174a.jpg)
Conglomerate boulders beside the trail (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01173a.jpg)
Approaching Wooden Fence Spring (view SW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01179a.jpg)
Arriving at Wooden Fence Spring (view SW) |
![Two Springs Loop](photos-cws/S120_01175a.jpg)
Boulder with wood impressions |
![Two Springs Loop](photos-cws/S120_01176a.jpg)
Boulder with wood impressions |
![Two Springs Loop](photos-cws/S120_01177a.jpg)
Boulder with wood impressions |
![Two Springs Loop](photos-cws/S120_01178a.jpg)
Boulder with wood impressions |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01180a.jpg)
Old wood in the stone |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01183a.jpg)
Wooden Fence Spring |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01181a.jpg)
Birdwatching at Wooden Fence Spring (view NW) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01182a.jpg)
Birdwatching at Wooden Fence Spring (view W) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01184a.jpg) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01185a.jpg) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01187a.jpg) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01186a.jpg) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01188a.jpg)
Northeast corner of fenced area (view NE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01189a.jpg)
Wooden Fence Spring (view E) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01190a.jpg)
Hiker departing Wooden Fence Spring (view E) |
![Two Springs Loop](photos-cws/S120_01191a.jpg)
Always notice the little things |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01193a.jpg)
Trail on desert flats (view E) |
![Two Springs Loop](photos-cws/S120_01192a.jpg)
Looking back towards Wooden Fence Spring (view W) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01194a.jpg)
Trail on desert flats (view E) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01195a.jpg)
Hiker passing trail junction to Wooden Fence Trailhead (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01196a.jpg)
Trail cross wash obliquely (view S) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01197a.jpg)
Steepest climb of the hike (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01198a.jpg)
Hikers on desert flats (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01199a.jpg)
Hikers crossing bike trail (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01200a.jpg)
Hikers crossing dirt road (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01203a.jpg)
Trail runs across rolling desert flats (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01204a.jpg)
Trail runs across rolling desert flats (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01205a.jpg)
Hiker crossing rolling terrain in Cottonwood Valley (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01206a.jpg)
Hiker crossing rolling terrain in Cottonwood Valley (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01207a.jpg)
Trail stays right at fork (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01208a.jpg)
Trail stays right at another fork (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01209a.jpg)
Closing the Loop: inbound trail merges with outbound trail (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01210a.jpg)
Trail stays left at a fork (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01211a.jpg)
Recrossing the dirt road (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01212a.jpg)
Trail merges with old road (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01213a.jpg)
Trail departs old road (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01214a.jpg)
Trail starts down fairly steep hillside (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01215a.jpg)
Trail runs back down fairly steep hillside (view SE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01216a.jpg)
Flat area below the hillside (view SE) |
![Two Springs Loop Trail](photos-cws/S120_01383a.jpg)
Trail intersection near Highway 160 (view SE) |
![Two Springs Loop Trail](photos-cws/S120_01384a.jpg)
Returning to the trailhead (view NE) |
![Cottonwood Valley Springs Loop Trail](photos-cws/S120_01220a.jpg)
Returning to the trailhead (view NE) |