Icon
 

Indonesia launches China backed Whoosh high speed railway