here is its source:Solar Eclipse - Yahoo! News Photos
in the Solar Eclipse section it is slide # 309
In this photo released by China’s Xinhua News Agency, the minaret of a mosque is silhouetted against the solar eclipse in Yinchuan, capital of northwest China’s Ningxia Hui Autonomous Region, at 8:43 a.m. on Wednesday, July 22, 2009. Scientists, students and nature enthusiasts gathered in open spaces in parts of India Wednesday to watch the longest total solar eclipse of the 21st century, although heavy cloud cover and overnight rains threatened to spoil the party.(AP Photo/Xinhua, Wang Peng)