NASA's TRACE satellite captured this image of Venus crossing the face of the Sun as seen from Earth orbit. The last event occurred in 1882. The next Venus transit will be visible in 2012.
Date: 8 Jun 2004
This image also is a good example of the scale of Earth to the Sun since Venus and Earth are similar in size.