Indonesia kicks off high-speed train project

Indonesia kicks off high-speed train project

Indonesia kicks off high-speed train project