If your aim is to reduce Financial Cost then China will be perfect for you.
If your aim is to increase chance of employment regardless of cost, then Germany will be perfect for you.
From employers point of view, Masters degrees from Europe have more Weight than their Asian Counterpart.
So if you can afford the cost, Germany will be the place to go for your masters.
Also you can get a Job in Germany too once you get admitted and start looking around.