An annular solar eclipse is captured by a netizen in Xiamen, a coastal city of East China's Fujian province, May 21, 2012.
Dutchman Gesink claims California crown
NATO summit kicks off in Chicago
Robin Gibb of Bee Gees dies at 62
Beijing Welcomes You--Decent Foreigners
Severe weather hits China