Partial solar eclipse is visible in Shanghai Wednesday morning as the moon covered a small portion of the sun. People in areas of the Pacific and parts of Southeast Asia and Australia witnessed the extraordinary astronomical scene. Photo: Yang Hui/GT