China is know for high-tech achievements in every facet of life including road construction. But this particular interchange looks a bit weird from an aerial perspective. It really looks like a giant rollercoaster. This is really exceptional technology that China has put in place here in the area of road …
Read More »