China’s High-Speed Rail Falling Apart: Without Japan-Germany Wheels, Rides Feel Terrifying
Traveling by rail in China today poses some unusual challenges. Passengers on a D2712 high-speed train traveling from Urumqi Station to Lanzhou West Station...









