World’s Largest Bus Made in China

This large bus is made by Chinese bus manufacturer Youngman Vehicle Group and its name is JNP6250G. The JNP6250G is 25 meters in length — 13 meters longer than a standard bus — with five doors and 40 seats and it can transport...

Read More