A partial eclipse is seen in this photo taken at the Temple of Heaven in Beijing, capital of China, January 15, 2010. [Xinhua]