11058263-standard Published on May 21, 2012 in The 25 Best Eclipse Pics You Need To SeeFull resolution (665 × 443) ← Previous Next → A view of the annular solar eclipse in Xiamen in southeast China’s Fujian province, May 21, 2012. The annular solar eclipse lasted about over four minutes shortly after the sunrise. (EPA)