This image provided by NASA shows the Solar Dynamic Observatory's ultra-high definition view of Venus, black dot at top left, passing in front of the sun on Tuesday, June 5, 2012. The next transit of Venus won't be for another 105 years.
This image provided by NASA shows the Solar Dynamic Observatory's ultra-high definition view of Venus, black dot at top left, passing in front of the sun on Tuesday, June 5, 2012. The next transit of Venus won't be for another 105 years.