Japan is very angry! China Indonesia high speed railway is about to be completed, why not India?