These images are of the transit of Venus across the face of the sun when Venus is between the Earth and sun. The last transit was in 2004. The next time a Venus transit occurs will be in 2117.
Venus transit of 2012
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options: