Amazing solar eclipses from around the world

Annular solar eclipse on May 21, 2012 in Hyogo, Japan. Photo: Kubotake/Flickr
Annular solar eclipse on May 21, 2012 in Hyogo, Japan. Photo: Kubotake/Flickr
Partial solar eclipse, Italy. Photo: David Paleino/Flickr

Partial solar eclipse, Italy. Photo: David Paleino/Flickr

A tree silhouette is seen during a solar eclipse on Sunday May 20, 2012. Photo: Ravenshoe Group/Flickr

A tree silhouette is seen during a solar eclipse on Sunday May 20, 2012. Photo: Ravenshoe Group/Flickr

Annular solar eclipse on May 21, 2012 in Hyogo, Japan. Photo: Kubotake/Flickr

Annular solar eclipse on May 21, 2012 in Hyogo, Japan. Photo: Kubotake/Flickr

On the roof of the Institute of Nuclear Physics, Novosibirsk, Russia. Photo: Shehal Joseph/Flickr

On the roof of the Institute of Nuclear Physics, Novosibirsk, Russia. Photo: Shehal Joseph/Flickr

Solar Eclipse on January 26, 2009 in Nugegoda, Colombo District, Sri Lanka. Photo: Shehal Joseph/Flickr

Solar Eclipse on January 26, 2009 in Nugegoda, Colombo District, Sri Lanka. Photo: Shehal Joseph/Flickr

Full solar eclipse in Allahabad on July 22, 2009. Photo: Ashutosh Ojha/Flickr

Full solar eclipse in Allahabad on July 22, 2009. Photo: Ashutosh Ojha/Flickr

SDO observed its first lunar transit on October 7, 2010. Photo: NASA Goddard Space Flight Center/Flickr

SDO observed its first lunar transit on October 7, 2010. Photo: NASA Goddard Space Flight Center/Flickr

Total Solar eclipse 1999 France. Photo: Luc Viatour/Flickr

Total Solar eclipse 1999 France. Photo: Luc Viatour/Flickr

Hinode Observes 2011 Annular Solar Eclipse. Photo: NASA Goddard Space Flight Center/Flickr

Hinode Observes 2011 Annular Solar Eclipse. Photo: NASA Goddard Space Flight Center/Flickr