Jakarta: People in some parts of Australia and south-east Asia will be able to witness solar eclipse today (Wednesday).

The solar eclipse will not be visible in Pakistan. Astronomy lovers are flocking to Indonesia ahead of a rare total solar eclipse.

The phenomenon, which occurs when the moon moves directly between the earth and sun, begins at 6:20 AM Wednesday, March 9 local time (11:20 PM GMT Tuesday, March 8).

According to NASA, the moon will black out the sun over Indonesia's main western island of Sumatra, before moving across Sulawesi and Borneo, and then over to the Maluku Islands.

Viewers will be treated to a beautiful halo effect as the earth, sun and moon align.