Indonesia's traffic congestion is a real headache for urbanites, but the Southeast Asian country has looked to China for solutions – and relief. The railway, currently under construction by the China Railway Engineering Group (CREC), stretches 142.3 kilometers. Once completed, trains running at 350km/h will ease pressure on Indonesia's roads and cut travel time significantly.

Code: FD10BET. New players now get a 50% up to €100 First Deposit Bonus!

More videos