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 July 11. [Xinhua]
|