A Chinese person drinks on average five cups of coffee a year. In a small town of south China's Hainan Province, this rises to 200 a year.