Home » China

China

Asia China Travel

Final Stop Shanghai

The Transrapid was once the epitome of German cutting-edge technology. This was also the beginning of an era for China: in 2002, the first commercial Transrapid route was opened in Shanghai. What...

Read More