Impromptu visit to Joshua Tree for some hiking and stargazing. More pics