Venus's eclipse is over on the Sun. Is believed to be the
greatest astronomical event of the century.
It was witnessed by people all over
the world including India. Clouds in the sky due to the many places it was
difficult to see Now, 105 years will see such a sight.