Cottonwood Spring at the south east entrance to Joshua Tree National Park has provided water for many centuries. Perfect weather provides a spectacular bouquet of Lupine, Mustard and others. Joshua Tree is the home of over 700 plant species and many of them are blooming right now.