A partial solar eclipse was visible from much of North America yesterday afternoon, resulting in a flood of gobstopping astrophotography. This shot comes from the folks at Joshua Tree National Park. For more, we recommend SpaceWeather.com and the eclipse hashtag on Twitter.