Local citizens watch the sketch maps illustrating the whole process of the full solar eclipse, during a popular science exhibition on the introduction to the forthcoming 2009 Full Solar Eclipse at the Shanghai Science & Technology Museum, in Shanghai, east China, July 11, 2009.
|