ONLY IN CHINA! CRAZY TECHNOLOGIES THAT ARE ON ANOTHER LEVEL!

Crazy Tech­nol­o­gy that are only in chi­na! Tran­sit ele­vat­ed bus.  The prob­lem with tra­di­tion­al pub­lic trans­port is that bus­es or trams take up as much space on the road as sev­er­al cars. A large num­ber of bus­es and trams make… Read More