Yesterday humans could observe a rare astronomical phenomenon - Transit of Venus. Transit, as astronomers call it, happens about twice a 120 years. The last time he was seen in 2004, the next pair of transits will occur in 2117 and 2125 respectively.