no. 19, dongyu street, chengdu, china