As it stands, the total value of infrastructure investment in China amounts to only about 240% of GDP, less than half of Japan’s 551% – and with a much younger population. China’s capital stock remains below $10,000 per capita; that figure is above $90,000 in the US and more than $200,000 in Japan (at 2011 prices).