World’s Largest Bus: China’s 300 Passenger Youngman JNP6250G Set to Serve Beijing and Hangzhou
China has made a momentous step forward for public transportation by unveiling the world’s largest bus – the Youngman JNP6250G. The megabus Superliner is 13 meters longer than regular city
