See Venus cross the face of the sun (Infographic)

2012 Venus Transit: A Rare Celestial Sight