High-speed train fails, passengers stranded

Chinese high-speed train stranded 1000 passengers…