China highlighted its achievements in the science and technology fields Thursday during the grand celebrations of the 60th founding anniversary of the People's Republic.
A float representing the high-tech sector pulled into the Tian'anmen Square in the heart of Beijing, carrying a large television screen that showcased the country's progress in science and technology.