Address:8-3, A Tower, Xiexing Building, No.59, Hongjin Road, Yubei District, Chongqing, China
postalCode:401147