Showing posts with label China. Show all posts
Showing posts with label China. Show all posts

Friday, March 20, 2015

China’s Future Public Transport - Giant Bus That Drives Over Cars



The Chinese are getting ambitious about their plans for future transportation. In the pipeline is a massive project to develop a solar-powered giant