Newsimage 2007 2007-03 2007-03-14 20070314 309016 02

From Shanghai Daily:

The “world’s largest” bus, a China-made coach with a capacity of 300 passengers, has been unveiled in Shanghai and will be used for rapid transit in Beijing and Hangzhou, the Youth Daily reported today. [Full Text]