Slideshow posted in National/World | Wednesday, June 06, 2012
8 of 22: Spectators at Edgewater Park in Cleveland watch the sun set as the planet Venus crosses the upper right portion of the star, Tuesday, June 5, 2012. The next transit of Venus won't be for another 105 years. (AP Photo/Mark Duncan) (AP Photo/ Mark Duncan)
