People gazed at sky in wonder and cheered while others knelt in prayer as a total eclipse of the sun unfolded over Indonesia on Wednesday. The rare astronomical phenomenon was witnessed along a narrow path that stretched across 12 provinces encompassing three time zones and about 40 million people.