The pictures taken from 7:29 a.m. (Beijing Time) to 10:30 a.m. on July 22 show solar eclipse in southwest China's Chongqing Municipality. The longest total solar eclipse of the 21st Century passed across China on Wednesday from Tibet to the coastal city of Shanghai, where 300 million people live (XINHUA) |