12-10-2007
People look at a mega-long bus which is displayed in a square in Hangzhou, East China's Zhejiang Province, October 10, 2007. The extra long vehicle is equipped with a low-polluting engine and is able to carry up to 300 passengers.