talesfromthedesert.com
Indian Wells Petroglyphs (aka Lanfair Buttes) - Tales from the Desert Petroglyphs
Indian Wells is a secluded location within the amazing Mojave National Preserve, which includes a natural water source and many ancient petroglyphs.