XIAMEN, CHINA - MAY 20:  The moon passes in front of the sun on May 20, 2012 which creates a total solar eclipse seen from Xiamen, China.
Editorial use only
Editorial credit: Ed Lemery / Shutterstock.com

Royalty-free stock photo ID: 103035896

XIAMEN, CHINA - MAY 20: The moon passes in front of the sun on May 20, 2012 which creates a total solar eclipse seen from Xiamen, China.