As the moon briefly blocked the rays of the setting sun over large parts of central India Wednesday evening, millions of Indians caught the last chance in the millennium to watch the nature's Grand cosmic drama.
India witnesses millennium's last solar eclipse.