Bizarre Science Photos

Total Eclipse

The total solar eclipse is observed above the mountainous Siberian Altai region,_ about 3,000 kilometers (1,850 miles) east of Moscow, on Friday, Aug. 1, 2008. (AP Photo/Oleg Romanov)
Loading...