China, is an insanely well designed country with an incredible transit system. On the other hand most Americans have no choice but to drive. Here's a documen...
Lmao even the pic he uses of American HSR doesn’t remotely exist. China is setting the standard on this stuff and the rest of the world needs to catch up sooner rather than later
Lmao even the pic he uses of American HSR doesn’t remotely exist. China is setting the standard on this stuff and the rest of the world needs to catch up sooner rather than later