Hiking Barker Dam Nature Trail in Joshua Tree National Park. Water, Wildlife, Flowers, & Petroglyphs