SHANGHAI, June 27, 2012 (Xinhua) -- Vehicles run on a steet on a gloomy day in downtown Shanghai, east China, June 27, 2012. Shanghai began to publish the city's average PM 2.5 concentration from Wednesday. (Xinhua/Chen Fei)
The futuristic public bus TEB-1 is just for tourism rather than for transport, local authorities said Friday in Qinhuangdao, North China's Hebei province, where the elevated bus took its first road test on Tuesday.
The dawning of a new age: Innovation
Torrential rains cause widespread flooding