The Dutch were the last to build a railway in Indonesia and that was before World War Two. Their soldiers marched people off their land at gunpoint. The question of compensation did not arise.
Now, it’s the Chinese that are coming to build a new railway in Indonesia. China Railway Group has been awarded a $4.8 billion contract to build and maintain the new line in southern Sumatra, which before Dutch colonial rule in the Indonesian archipelago was the centre of a Southeast Asian maritime empire that had thriving trade links with China, the Middle Kingdom.