Japan is a country with very limited space for buildings, as mountains make up about three-quarters of its landmass. The country’s fairly large population is concentrated in major cities.
Impact Link Japan is planning to build what it describes as a "conveyor-belt road" between the cities of Tokyo and Osaka ... load and unload goods. A video made by the Japanese government shows ...