Japan has always been one of the countries that rolled out top-notch technologies and not necessarily in the automotive industry, although we all agree that Japanese car manufacturers are still ...
You're looking at Tokyo's newest landmark, the 'Dinosaur' Bridge. Officially known as the Tokyo Gate Bridge — providing a link from the capital to a landfill — it shows what actually happens when a ...