The planet Venus can be seen on its transit of the Sun, Venus last made a visible pass in front of the sun in 2004 but will not make another visible transit until 2117Image by Adnan Abidi / Reuters
The planet Venus is seen as a black dot as it makes its transit across the sun over Tijuana, June 5, 2012. Venus made a slow transit across the face of the sun on Tuesday, the last such passing that will be visible from Earth for 105 years Image by Jorge Duenes/Reuters
The planet Venus makes a transit as a person watches the sun set over the Great Salt Lake outside Salt Lake City, Utah, June 5, 2012. The planet Venus made a slow transit across the face of the sun on Tuesday, the last such passing that will be visible from Earth for 105 years Image by Jim Urquhart / Reuters
The planet Venus makes its transit across the Sun as seen from Kathmandu June 6, 2012. Venus made a slow transit across the face of the sun on Tuesday, the last such passing that will be visible from Earth for 105 years Image by Navesh Chitrakar/Reuters