6F Building 5, Rongchuangzhongyang Plaza, No.27 Zhouji Road, 401120, Chongqing, Chongqing, China, Chongqing
401120 Chungking (Chongqing)