There are some truly impressive infrastructure projects across the world that have been completed in the last two decades.