Today, China has displaced Japan as Sri Lanka's major aid donor with an annual aid package of $1 billion.