Hiking the Yosemite Valley Loop Trail. California.

Hiking the Yosemite Valley Loop Trail