ParentFull threadnewhere420·When you refer to large cities, are you referring exclusively to Japanese cities? In Europe, buses are an integral part of the transport network in many major cities.View on HN