The Hidden Valley

Hidden Valley Picnic Area – Joshua Tree National Park – California