CHINA> Photo
Asian stargazers cheer for wonder
(Agencies)
Updated: 2009-07-22 10:09
Asian stargazers cheer for wonder

Partial solar eclipse is seen through a razor wire fence on Combat Operation Outpost (COP) McClain in Logar Province in Afghanistan July 22, 2009. [Agencies]
Asian stargazers cheer for wonder