http://nationalinterest.org/blog/the-buzz/chinas-not-so-great-wall-debt-28-trillion-counting-18537As of March 2016, it stands at approximately CN¥ 28 trillion (US$ 4.3 trillion), equivalent to about 41% of GDP.
Even i am not good with mathematics but , China GDP was USD 11.4 trillion. and it's debt were USD 4.3 trillion. so how is it 250% of their GDP ? care to explain ?