The planet Venus, pictured as a black dot (at R), is seen in transit across the Sun during sunrise in Sofia, Bulgaria, Wednesday. Skygazers around the world hold up their telescopes and viewing glasses to watch the once-a-lifetime event as Venus slides across the Sun. Photo courtesy: AFP
Planet Venus is silhouetted as it crosses in front of the Sun as seen in Karachi, Pakistan. Photo courtesy: AFP
People queue up to use the telescope to watch the transit of Venus across the Sun. Photo courtesy: AFP
People watch the planet Venus transit across the face of the Sun at Griffith Observatory in Los Angeles, California. Photo courtesy: AFP
Venus crosses the Sun's face as seen from Guadalajara, Mexico. Photo courtesy: AFP
The planet Venus in its transit across the face of the Sun as seen from Los Angeles, California. Photo courtesy: AFP
Venus crosses the Sun's face as seen from Condorcocha, Ecuador, a few kilometres south of the Equator. Photo courtesy: AFP
People queue up along the Hong Kong waterfront to look at planet Venus orbiting between the Sun and the Earth through a telescope. Photo courtesy: AFP
Venus crosses in front of the Sun as seen from Beijing, China. Photo courtesy: AFP
Photo by the Sydney Observatory showing Venus passing in front of the Sun. Photo courtesy: AFP
Venus is silhouetted against the Sun as seen from Bangkok, Thailand. Photo courtesy: AFP
Venus is silhouetted against the Sun as seen from Bangkok, Thailand. Photo courtesy: AFP
The planet Venus passes before the Sun near Orange, California. Photo courtesy: AFP
The planet Venus passes before the Sun, as seen near Orange, California. Photo courtesy: AFP
A woman observes the transit of the planet Venus across the face of the Sun from one of the many telescopes set up outside Griffith Observatory in Los Angeles. Photo courtesy: AFP
Venus begins to cross the Sun's face during its transit, as seen from the west side of Manhattan, New York. Photo courtesy: AFP