As an Indonesian who went to college in China, I am saying this purely based on my (limited) experience living in both countries.
Having stayed in China (mostly Beijing) for the past 5 years, the advantages of studying in China compared to studying in Indonesia off the top of my head are:
You can learn more "street smart" knowledge compared to studying in Indonesia. I have learnt to haggle for an item for under half of its price in China. In Indonesia, this is not possible.
You can meet people from all over the nations at a much larger ratio compared to in Indonesia. I have never meet a Vietnamese or Kazakh who is studying in Indonesia, but i have met a lot of them in China.
Generally, the people in China are more open minded.
If you are of non-Asian descendant, the odds of finding a job as an English teacher with good pay is higher than those of Asian descendants.
During my stay in China, I have never find a bribe-able police.Whereas, the disadvantage of living in China compared to Indonesia are:
Rents are much higher compared to Indonesia.
If you are staying in Beijing, your main health concern will be the air quality.
I find that public toilets and the general hygene are better in Indonesia
Soen Nico Sufianto, Loves getting lost in thoughts
Source: Quora Digest