Total solar eclipse sweeps across vast Indonesian archipelago, marked by ecstatic sky gazers cheering the spectacle, devout Muslims kneeling in prayer and tribespeople performing rituals.
Total solar eclipse sweeps across vast Indonesian archipelago, marked by ecstatic sky gazers cheering the spectacle, devout Muslims kneeling in prayer and tribespeople performing rituals.