World marvels at total eclipse

Skywatchers around the world marvelled as they caught a glimpse of the "ultimate astronomical show". As the spectacle passed overhead, witnesses prayed, cheered and clapped.

2006-03-29

 solar Sun eclipse

Return to the linkmark list.